HttpsURLConnection.DefaultHostnameVerifier Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene el valor predeterminado HostnameVerifier que heredan las nuevas instancias de esta clase. -o bien- Establece el valor predeterminado HostnameVerifier heredado por una nueva instancia de esta clase.
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
Valor de propiedad
el comprobador de nombres de host predeterminado
- Atributos
Excepciones
si el comprobador especificado es null.
Comentarios
Documentación del captador de propiedades:
Obtiene el valor predeterminado HostnameVerifier que heredan las nuevas instancias de esta clase.
Java documentación para javax.net.ssl.HttpsURLConnection.getDefaultHostnameVerifier().
Documentación del establecedor de propiedades:
Establece el valor predeterminado HostnameVerifier heredado por una nueva instancia de esta clase.
No se <>recomienda<> a los desarrolladores cambiar el valor predeterminado HostnameVerifier tal como #getDefaultHostnameVerifier() lo usan varias clases para la comprobación del nombre de host en Android.
<table><tr><th>User</th th<>>Effect</th></tr tr td<>>><Android's default , as used with Android's default SSLContextTrustManager, SSLSocketFactory and SSLSocket implementations.
</td td>><: HostnameVerifier se usa para comprobar el nombre de host del certificado del mismo nivel después de conectarse si SSLParameters.setEndpointIdentificationAlgorithm("HTTPS") se ha llamado a . Las instancias usan el <valor predeterminado HostnameVerifier em>current</em> en el momento de la comprobación.</td></tr tr<>td>><<android.net.SSLCertificateSocketFactory/td td td<>>El valor predeterminado HostnameVerifier actual se usa desde varios createSocket métodos. Consulte android.net.SSLCertificateSocketFactory para obtener más información; por ejemplo android.net.SSLCertificateSocketFactory#createSocket(String, int), .
</td></tr tr tr><td><>implementación predeterminada HttpsURLConnection de Android.</td td><>: HostnameVerifier se usa después de un protocolo de enlace TLS correcto para comprobar el host de URI en el servidor de sesión TLS. Las instancias usan el conjunto predeterminado em cuando se crearon</em> a menos que se invaliden con #setHostnameVerifier(HostnameVerifier).>HostnameVerifier<
HttpsURLConnection Android se basa en el HostnameVerifier para el paso de comprobación de <>nombre de host completo</em.<>/td></tr></table>
Si no se llama a este método, el valor predeterminado HostnameVerifier comprobará el nombre de host según RFC 2818.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.