共用方式為


X509Certificate.CheckValidity 方法

定義

多載

CheckValidity()

檢查憑證目前是否有效。

CheckValidity(Date)

檢查指定的日期是否在憑證的有效期間內。

CheckValidity()

檢查憑證目前是否有效。

[Android.Runtime.Register("checkValidity", "()V", "GetCheckValidityHandler")]
public abstract void CheckValidity ();
[<Android.Runtime.Register("checkValidity", "()V", "GetCheckValidityHandler")>]
abstract member CheckValidity : unit -> unit
屬性

例外狀況

如果憑證已過期,則為 。

如果憑證尚未有效,則為 。

備註

檢查憑證目前是否有效。 如果目前日期和時間在憑證中提供的有效期間內,則為 。

有效期間包含兩個日期/時間值:憑證有效的第一個和最後一個日期(和時間)。 它會在 ASN.1 中定義為:

validity             Validity

            Validity ::= SEQUENCE {
                notBefore      CertificateValidityDate,
                notAfter       CertificateValidityDate }

            CertificateValidityDate ::= CHOICE {
                utcTime        UTCTime,
                generalTime    GeneralizedTime }

java.security.cert.X509Certificate.checkValidity()Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

CheckValidity(Date)

檢查指定的日期是否在憑證的有效期間內。

[Android.Runtime.Register("checkValidity", "(Ljava/util/Date;)V", "GetCheckValidity_Ljava_util_Date_Handler")]
public abstract void CheckValidity (Java.Util.Date? date);
[<Android.Runtime.Register("checkValidity", "(Ljava/util/Date;)V", "GetCheckValidity_Ljava_util_Date_Handler")>]
abstract member CheckValidity : Java.Util.Date -> unit

參數

date
Date

要檢查的日期,以查看此憑證是否在該日期/時間有效。

屬性

例外狀況

如果憑證已過期,則為 。

如果憑證尚未有效,則為 。

備註

檢查指定的日期是否在憑證的有效期間內。 換句話說,這會判斷憑證是否在指定的日期/時間有效。

java.security.cert.X509Certificate.checkValidity(java.util.Date)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

另請參閱

適用於