IX509TrustManager.CheckClientTrusted(X509Certificate[], String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
给定对等方提供的部分或完整的证书链,请生成受信任的根的证书路径,并返回是否可以验证该证书,并根据身份验证类型信任客户端 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”。 检查区分大小写。
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。