IX509HostnameVerifier.Verify Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| Verify(String, X509Certificate) |
Obsolète.
Vérifie si le nom d’hôte fourni correspond à l’un des noms DN ou « DNS » fournis. |
| Verify(String, ISSLSession) |
Obsolète.
Vérifie si le nom d’hôte fourni correspond à l’un des noms DN ou « DNS » fournis. |
| Verify(String, SSLSocket) |
Obsolète.
Vérifie si le nom d’hôte fourni correspond à l’un des noms DN ou « DNS » fournis. |
| 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, X509Certificate)
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/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")]
[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", "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")>]
[<System.Obsolete("deprecated")>]
abstract member 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.
- 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 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")]
[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", "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")>]
[<System.Obsolete("deprecated")>]
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
true si le nom d’hôte est une correspondance acceptable pour le schéma d’authentification du serveur ; 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 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")]
[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", "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")>]
[<System.Obsolete("deprecated")>]
abstract member 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é.
- 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:Org.Apache.Http.Conn.Ssl.IX509HostnameVerifierInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
[System.Obsolete("deprecated")]
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")>]
[<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.
- 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 Subject-Alts peuvent contenir des caractères génériques selon RFC 2818.
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.