Partager via


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

Définition

Étant donné la chaîne de certificats partielle ou complète fournie par l’homologue, générez un chemin d’accès de certificat à une racine approuvée et retournez si elle peut être validée et est approuvée pour l’authentification SSL du client en fonction du type d’authentification.

[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

Paramètres

chain
X509Certificate[]

chaîne de certificats homologues

authType
String

type d’authentification basé sur le certificat client

Attributs

Exceptions

si la chaîne de certificats ne peut pas être validée ou n’est pas approuvée.

si la chaîne de certificats spécifiée est vide ou nullsi le type d’authentification spécifié est null ou une chaîne vide.

Remarques

Étant donné la chaîne de certificats partielle ou complète fournie par l’homologue, générez un chemin d’accès de certificat à une racine approuvée et retournez si elle peut être validée et est approuvée pour l’authentification SSL du client en fonction du type d’authentification.

Le type d’authentification est déterminé par le certificat réel utilisé. Par exemple, si RSAPublicKey est utilisé, l’authType doit être « RSA ». La vérification respecte la casse.

Documentation Java pour javax.net.ssl.X509TrustManager.checkClientTrusted(java.security.cert.X509Certificate[], java.lang.String).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à