Langue

AbstractVerifier.Verify Méthode

Définition

Surcharges

Nom Description
Verify(String, X509Certificate)
Obsolète.

Vérifie un nom d’hôte par rapport aux noms d’un certificat X.509.

Verify(String, ISSLSession)
Obsolète.

Vérifie que le nom d’hôte spécifié est autorisé dans la session SSL spécifiée.

Verify(String, SSLSocket)
Obsolète.

Vérifie un nom d’hôte par rapport au certificat homologue d’un socket SSL.

Verify(String, String[], String[])
Obsolète.

Vérifie si le nom d’hôte fourni correspond à l’un des noms DN ou « DNS » fournis.

Verify(String, String[], String[], Boolean)
Obsolète.

Vérifie un nom d’hôte par rapport aux noms communs de certificat et aux autres noms d’objet DNS.

Verify(String, X509Certificate)

Attention

deprecated

Vérifie un nom d’hôte par rapport aux noms d’un certificat X.509.

[Android.Runtime.Register("verify", "(Ljava/lang/String;Ljava/security/cert/X509Certificate;)V", "")]
[System.Obsolete("deprecated")]
public void Verify(string? host, Java.Security.Cert.X509Certificate? cert);
[<Android.Runtime.Register("verify", "(Ljava/lang/String;Ljava/security/cert/X509Certificate;)V", "")>]
[<System.Obsolete("deprecated")>]
abstract member Verify : string * Java.Security.Cert.X509Certificate -> unit
override this.Verify : string * Java.Security.Cert.X509Certificate -> unit

Paramètres

host
String

Nom d’hôte à vérifier.

cert
X509Certificate

Certificat dont les noms sont vérifiés.

Implémente

Attributs

Exceptions

Remarques

Les parties de cette page sont basées sur le travail créé et partagé par Software Foundation et utilisés sous les termes de la Apache License, version 2.0.

S’applique à

Verify(String, ISSLSession)

Attention

deprecated

Vérifie que le nom d’hôte spécifié est autorisé dans la session SSL spécifiée.

[Android.Runtime.Register("verify", "(Ljava/lang/String;Ljavax/net/ssl/SSLSession;)Z", "")]
[System.Obsolete("deprecated")]
public bool Verify(string? host, Javax.Net.Ssl.ISSLSession? session);
[<Android.Runtime.Register("verify", "(Ljava/lang/String;Ljavax/net/ssl/SSLSession;)Z", "")>]
[<System.Obsolete("deprecated")>]
abstract member Verify : string * Javax.Net.Ssl.ISSLSession -> bool
override this.Verify : string * Javax.Net.Ssl.ISSLSession -> bool

Paramètres

host
String

nom d’hôte.

session
ISSLSession

session SSL de la connexion.

Retours

true si le nom d’hôte correspond au certificat présenté par la session ; sinon, false.

Implémente

Attributs

Remarques

Les parties de cette page sont basées sur le travail créé et partagé par Software Foundation et utilisés sous les termes de la Apache License, version 2.0.

S’applique à

Verify(String, SSLSocket)

Attention

deprecated

Vérifie un nom d’hôte par rapport au certificat homologue d’un socket SSL.

[Android.Runtime.Register("verify", "(Ljava/lang/String;Ljavax/net/ssl/SSLSocket;)V", "")]
[System.Obsolete("deprecated")]
public void Verify(string? host, Javax.Net.Ssl.SSLSocket? ssl);
[<Android.Runtime.Register("verify", "(Ljava/lang/String;Ljavax/net/ssl/SSLSocket;)V", "")>]
[<System.Obsolete("deprecated")>]
abstract member Verify : string * Javax.Net.Ssl.SSLSocket -> unit
override this.Verify : string * Javax.Net.Ssl.SSLSocket -> unit

Paramètres

host
String

Nom d’hôte à vérifier.

ssl
SSLSocket

Socket SSL dont le certificat homologue est vérifié.

Implémente

Attributs

Exceptions

Remarques

Les parties de cette page sont basées sur le travail créé et partagé par Software Foundation et utilisés sous les termes de la Apache License, version 2.0.

S’applique à

Verify(String, String[], String[])

Attention

deprecated

Vérifie si le nom d’hôte fourni correspond à l’un des noms DN ou « DNS » fournis.

[Android.Runtime.Register("verify", "(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)V", "GetVerify_Ljava_lang_String_arrayLjava_lang_String_arrayLjava_lang_String_Handler")]
[System.Obsolete("deprecated")]
public abstract void Verify(string? host, string[]? cns, string[]? subjectAlts);
[<Android.Runtime.Register("verify", "(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)V", "GetVerify_Ljava_lang_String_arrayLjava_lang_String_arrayLjava_lang_String_Handler")>]
[<System.Obsolete("deprecated")>]
abstract member Verify : string * string[] * string[] -> unit

Paramètres

host
String

Nom d’hôte à vérifier.

cns
String[]

Champs CN, dans l’ordre, extraits du certificat X.509.

subjectAlts
String[]

Subject-Alt champs de type 2 (« DNS »), extraits du certificat X.509.

Implémente

Attributs

Remarques

Vérifie si le nom d’hôte fourni correspond à l’un des noms DN ou « DNS » fournis. La plupart des implémentations examinent uniquement le premier CN et ignorent les noms de domaine supplémentaires. La plupart des implémentations examinent toutes les alts d’objet « DNS ». Les noms de domaine ou les Subject-Alts peuvent contenir des caractères génériques selon RFC 2818.

Java documentation pour org.apache.http.conn.ssl.X509HostnameVerifier.verify(java.lang.String, java.lang.String[], java.lang.String[]).

Les parties de cette page sont basées sur le travail créé et partagé par Software Foundation et utilisés sous les termes de la Apache License, version 2.0.

S’applique à

Verify(String, String[], String[], Boolean)

Attention

deprecated

Vérifie un nom d’hôte par rapport aux noms communs de certificat et aux autres noms d’objet DNS.

[Android.Runtime.Register("verify", "(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;Z)V", "")]
[System.Obsolete("deprecated")]
public void Verify(string? host, string[]? cns, string[]? subjectAlts, bool strictWithSubDomains);
[<Android.Runtime.Register("verify", "(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;Z)V", "")>]
[<System.Obsolete("deprecated")>]
member this.Verify : string * string[] * string[] * bool -> unit

Paramètres

host
String

Nom d’hôte à vérifier.

cns
String[]

Champs de nom commun extraits du certificat.

subjectAlts
String[]

Champs dns de nom alternatif extraits du certificat.

strictWithSubDomains
Boolean

true pour exiger des correspondances génériques au même niveau de sous-domaine ; sinon, false.

Attributs

Exceptions

Remarques

Les parties de cette page sont basées sur le travail créé et partagé par Software Foundation et utilisés sous les termes de la Apache License, version 2.0.

S’applique à