Partager via


IX509HostnameVerifier.Verify Méthode

Définition

Surcharges

Verify(String, X509Certificate)

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

Verify(String, ISSLSession)

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

Verify(String, SSLSocket)

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

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

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

Verify(String, X509Certificate)

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/security/cert/X509Certificate;)V", "GetVerify_Ljava_lang_String_Ljava_security_cert_X509Certificate_Handler:Org.Apache.Http.Conn.Ssl.IX509HostnameVerifierInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void Verify (string? host, Java.Security.Cert.X509Certificate? cert);
[<Android.Runtime.Register("verify", "(Ljava/lang/String;Ljava/security/cert/X509Certificate;)V", "GetVerify_Ljava_lang_String_Ljava_security_cert_X509Certificate_Handler:Org.Apache.Http.Conn.Ssl.IX509HostnameVerifierInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Verify : string * Java.Security.Cert.X509Certificate -> unit

Paramètres

host
String

Nom d’hôte à vérifier.

Attributs

Exceptions

Remarques

Documentation Java pour org.apache.http.conn.ssl.X509HostnameVerifier.verify(java.lang.String, java.lang.String[], 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 à

Verify(String, ISSLSession)

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;Ljavax/net/ssl/SSLSession;)Z", "GetVerify_Ljava_lang_String_Ljavax_net_ssl_SSLSession_Handler:Org.Apache.Http.Conn.Ssl.IX509HostnameVerifierInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool Verify (string? host, Javax.Net.Ssl.ISSLSession? session);
[<Android.Runtime.Register("verify", "(Ljava/lang/String;Ljavax/net/ssl/SSLSession;)Z", "GetVerify_Ljava_lang_String_Ljavax_net_ssl_SSLSession_Handler:Org.Apache.Http.Conn.Ssl.IX509HostnameVerifierInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Verify : string * Javax.Net.Ssl.ISSLSession -> bool

Paramètres

host
String

Nom d’hôte à vérifier.

session
ISSLSession

session SSL de la connexion.

Retours

Implémente

Attributs

Remarques

Documentation Java pour org.apache.http.conn.ssl.X509HostnameVerifier.verify(java.lang.String, java.lang.String[], 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 à

Verify(String, SSLSocket)

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;Ljavax/net/ssl/SSLSocket;)V", "GetVerify_Ljava_lang_String_Ljavax_net_ssl_SSLSocket_Handler:Org.Apache.Http.Conn.Ssl.IX509HostnameVerifierInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void Verify (string? host, Javax.Net.Ssl.SSLSocket? ssl);
[<Android.Runtime.Register("verify", "(Ljava/lang/String;Ljavax/net/ssl/SSLSocket;)V", "GetVerify_Ljava_lang_String_Ljavax_net_ssl_SSLSocket_Handler:Org.Apache.Http.Conn.Ssl.IX509HostnameVerifierInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Verify : string * Javax.Net.Ssl.SSLSocket -> unit

Paramètres

host
String

Nom d’hôte à vérifier.

ssl
SSLSocket
Attributs

Exceptions

Remarques

Documentation Java pour org.apache.http.conn.ssl.X509HostnameVerifier.verify(java.lang.String, java.lang.String[], 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 à

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

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:Org.Apache.Http.Conn.Ssl.IX509HostnameVerifierInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public 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:Org.Apache.Http.Conn.Ssl.IX509HostnameVerifierInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
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[]

Champs de remplacement du type 2 (« DNS »), tels qu’extraits du certificat X.509.

Attributs

Exceptions

En cas d’échec de la vérification.

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 alts peuvent contenir des caractères génériques selon RFC 2818.

Documentation Java pour org.apache.http.conn.ssl.X509HostnameVerifier.verify(java.lang.String, java.lang.String[], 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 à