HttpsURLConnection.DefaultHostnameVerifier Propriété
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.
Obtient la valeur par défaut HostnameVerifier héritée par les nouvelles instances de cette classe. -ou- Définit la valeur par défaut HostnameVerifier héritée par une nouvelle instance de cette classe.
public static Javax.Net.Ssl.IHostnameVerifier? DefaultHostnameVerifier { [Android.Runtime.Register("getDefaultHostnameVerifier", "()Ljavax/net/ssl/HostnameVerifier;", "")] get; [Android.Runtime.Register("setDefaultHostnameVerifier", "(Ljavax/net/ssl/HostnameVerifier;)V", "")] set; }
[<get: Android.Runtime.Register("getDefaultHostnameVerifier", "()Ljavax/net/ssl/HostnameVerifier;", "")>]
[<set: Android.Runtime.Register("setDefaultHostnameVerifier", "(Ljavax/net/ssl/HostnameVerifier;)V", "")>]
static member DefaultHostnameVerifier : Javax.Net.Ssl.IHostnameVerifier with get, set
Valeur de propriété
vérificateur de nom d’hôte par défaut
- Attributs
Exceptions
si le vérificateur spécifié est null.
Remarques
Documentation getter de propriété :
Obtient la valeur par défaut HostnameVerifier héritée par les nouvelles instances de cette classe.
Java documentation pour javax.net.ssl.HttpsURLConnection.getDefaultHostnameVerifier().
Documentation du jeu de propriétés :
Définit la valeur par défaut HostnameVerifier héritée par une nouvelle instance de cette classe.
Les développeurs sont <>fortement</em> découragés de modifier la valeur par défaut HostnameVerifier telle qu’elle #getDefaultHostnameVerifier() est utilisée par plusieurs classes pour la vérification du nom d’hôte sur Android.
<table><tr><th User</th<>>th>Effect</th<>/tr tr tr><td>><Android par défautTrustManager, tel qu’utilisé avec les implémentations par défaut SSLContextSSLSocketFactory d’Android, et SSLSocket les implémentations.
</td td>><Est HostnameVerifier utilisé pour vérifier le nom d’hôte du certificat de l’homologue après la connexion si SSLParameters.setEndpointIdentificationAlgorithm("HTTPS") elle a été appelée. Les instances utilisent la <valeur par défaut HostnameVerifier em>current</em> au moment de la vérification.</td></tr tr><<>td><android.net.SSLCertificateSocketFactory/td td>><La valeur par défaut HostnameVerifier actuelle est utilisée à partir de différentes createSocket méthodes. Pour android.net.SSLCertificateSocketFactory plus d’informations, par exemple android.net.SSLCertificateSocketFactory#createSocket(String, int).
<Implémentation par défaut de /td></tr tr<<>>tr>android.<HttpsURLConnection/td td><>Est HostnameVerifier utilisé après une négociation TLS réussie pour vérifier l’hôte d’URI sur le serveur de session TLS. Les instances utilisent l’ensemble em par défaut HostnameVerifier lorsqu’elles ont été créées</em>, sauf si elles sont remplacées par #setHostnameVerifier(HostnameVerifier).>< Android s’appuie sur l’étape HostnameVerifier de vérification du <nom d’hôte HttpsURLConnection em>entier</em>.</td></tr></table>
Si cette méthode n’est pas appelée, la valeur par défaut HostnameVerifier vérifie le nom d’hôte selon RFC 2818.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.