IX509TrustManager.CheckClientTrusted(X509Certificate[], String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.
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.