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 属性许可证中所述的术语使用。

另请参阅

适用于