Compartilhar via


IX509TrustManager.CheckClientTrusted(X509Certificate[], String) Método

Definição

Dada a cadeia de certificados parcial ou completa fornecida pelo peer, crie um caminho de certificado para uma raiz confiável e retorne se ele puder ser validado e for confiável para autenticação SSL do cliente com base no tipo de autenticação.

[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

Parâmetros

chain
X509Certificate[]

A cadeia de certificados peer

authType
String

O tipo de autenticação com base no certificado do cliente

Atributos

Exceções

se a cadeia de certificados não puder ser validada ou não for confiável.

se a cadeia de certificados especificada estiver vazia ou null, ou se o tipo de autenticação especificado for null ou uma cadeia de caracteres vazia.

Comentários

Dada a cadeia de certificados parcial ou completa fornecida pelo peer, crie um caminho de certificado para uma raiz confiável e retorne se ele puder ser validado e for confiável para autenticação SSL do cliente com base no tipo de autenticação.

O tipo de autenticação é determinado pelo certificado real usado. Por exemplo, se RSAPublicKey for usado, o authType deve ser "RSA". A verificação diferencia maiúsculas de minúsculas.

Documentação Java para javax.net.ssl.X509TrustManager.checkClientTrusted(java.security.cert.X509Certificate[], java.lang.String).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a