语言

X509CRL.Verify 方法

定义

重载

名称 说明
Verify(IPublicKey, String)

使用与给定公钥相对应的私钥验证此 CRL 是否已签名。

Verify(IPublicKey)

使用与给定公钥相对应的私钥验证此 CRL 是否已签名。

Verify(IPublicKey, Provider)

使用与给定公钥相对应的私钥验证此 CRL 是否已签名。

Verify(IPublicKey, String)

使用与给定公钥相对应的私钥验证此 CRL 是否已签名。

[Android.Runtime.Register("verify", "(Ljava/security/PublicKey;Ljava/lang/String;)V", "GetVerify_Ljava_security_PublicKey_Ljava_lang_String_Handler")]
public abstract void Verify(Java.Security.IPublicKey? key, string? sigProvider);
[<Android.Runtime.Register("verify", "(Ljava/security/PublicKey;Ljava/lang/String;)V", "GetVerify_Ljava_security_PublicKey_Ljava_lang_String_Handler")>]
abstract member Verify : Java.Security.IPublicKey * string -> unit

参数

key
IPublicKey

用于执行验证的 PublicKey。

sigProvider
String

签名提供程序的名称。

属性

例外

如果编码解码失败,则为

如果不存在所需的算法,则为

如果指定的键无效,

如果找不到指定的提供程序,则为 。

如果签名发生错误,

注解

使用与给定公钥相对应的私钥验证此 CRL 是否已签名。 此方法使用给定提供程序提供的签名验证引擎。

Java文档java.security.cert.X509CRL.verify(java.security.PublicKey, java.lang.String)。

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

Verify(IPublicKey)

使用与给定公钥相对应的私钥验证此 CRL 是否已签名。

[Android.Runtime.Register("verify", "(Ljava/security/PublicKey;)V", "GetVerify_Ljava_security_PublicKey_Handler")]
public abstract void Verify(Java.Security.IPublicKey? key);
[<Android.Runtime.Register("verify", "(Ljava/security/PublicKey;)V", "GetVerify_Ljava_security_PublicKey_Handler")>]
abstract member Verify : Java.Security.IPublicKey -> unit

参数

key
IPublicKey

用于执行验证的 PublicKey。

属性

例外

如果编码或解码失败,则为

如果不存在所需的算法,则为

如果指定的键无效,

如果找不到提供程序,则为

如果签名发生错误,

注解

使用与给定公钥相对应的私钥验证此 CRL 是否已签名。

Java文档java.security.cert.X509CRL.verify(java.security.PublicKey)。

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

Verify(IPublicKey, Provider)

使用与给定公钥相对应的私钥验证此 CRL 是否已签名。

[Android.Runtime.Register("verify", "(Ljava/security/PublicKey;Ljava/security/Provider;)V", "GetVerify_Ljava_security_PublicKey_Ljava_security_Provider_Handler", ApiSince=26)]
public virtual void Verify(Java.Security.IPublicKey? key, Java.Security.Provider? sigProvider);
[<Android.Runtime.Register("verify", "(Ljava/security/PublicKey;Ljava/security/Provider;)V", "GetVerify_Ljava_security_PublicKey_Ljava_security_Provider_Handler", ApiSince=26)>]
abstract member Verify : Java.Security.IPublicKey * Java.Security.Provider -> unit
override this.Verify : Java.Security.IPublicKey * Java.Security.Provider -> unit

参数

key
IPublicKey

用于执行验证的 PublicKey。

sigProvider
Provider

签名提供程序。

属性

注解

使用与给定公钥相对应的私钥验证此 CRL 是否已签名。 此方法使用给定提供程序提供的签名验证引擎。 请注意,指定的提供程序对象不必在提供程序列表中注册。

此方法已添加到 Java Platform Standard Edition 版本 1.8。 为了保持与现有服务提供商的向后兼容性,此方法不是 abstract 并且它提供默认实现。

已在 1.8 中添加。

Java文档java.security.cert.X509CRL.verify(java.security.PublicKey, java.security.Provider)。

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于