X509Certificate.CheckValidity 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
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 屬性授權中所述的詞彙使用。