IX509TrustManager.CheckClientTrusted(X509Certificate[], String) 方法

定义

给定对等方提供的部分或完整的证书链,请生成受信任的根的证书路径,并返回是否可以验证该证书,并根据身份验证类型信任客户端 SSL 身份验证。

[Android.Runtime.Register("checkClientTrusted", "([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V", "GetCheckClientTrusted_arrayLjava_security_cert_X509Certificate_Ljava_lang_String_Handler:Javax.Net.Ssl.IX509TrustManagerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void CheckClientTrusted (Java.Security.Cert.X509Certificate[]? chain, string? authType);
[<Android.Runtime.Register("checkClientTrusted", "([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V", "GetCheckClientTrusted_arrayLjava_security_cert_X509Certificate_Ljava_lang_String_Handler:Javax.Net.Ssl.IX509TrustManagerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member CheckClientTrusted : Java.Security.Cert.X509Certificate[] * string -> unit

参数

chain
X509Certificate[]

对等证书链

authType
String

基于客户端证书的身份验证类型

属性

例外

如果证书链无法验证或不受信任,则为 。

如果指定的证书链为空,或者 null指定的身份验证类型为 null 空字符串,则为空。

注解

给定对等方提供的部分或完整的证书链,请生成受信任的根的证书路径,并返回是否可以验证该证书,并根据身份验证类型信任客户端 SSL 身份验证。

身份验证类型由使用的实际证书确定。 例如,如果使用 RSAPublicKey,则 authType 应为“RSA”。 检查区分大小写。

适用于 . 的 javax.net.ssl.X509TrustManager.checkClientTrusted(java.security.cert.X509Certificate[], java.lang.String)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于