IX509HostnameVerifier.Verify Método
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í.
Sobrecargas
Verify(String, X509Certificate) |
Comprueba si el nombre de host proporcionado coincide con cualquiera de los CN proporcionados o "DNS" Subject-Alts. |
Verify(String, ISSLSession) |
Comprueba si el nombre de host proporcionado coincide con cualquiera de los CN proporcionados o "DNS" Subject-Alts. |
Verify(String, SSLSocket) |
Comprueba si el nombre de host proporcionado coincide con cualquiera de los CN proporcionados o "DNS" Subject-Alts. |
Verify(String, String[], String[]) |
Comprueba si el nombre de host proporcionado coincide con cualquiera de los CN proporcionados o "DNS" Subject-Alts. |
Verify(String, X509Certificate)
Comprueba si el nombre de host proporcionado coincide con cualquiera de los CN proporcionados o "DNS" Subject-Alts.
[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
Parámetros
- host
- String
Nombre de host que se va a comprobar.
- cert
- X509Certificate
- Atributos
Excepciones
Comentarios
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
Verify(String, ISSLSession)
Comprueba si el nombre de host proporcionado coincide con cualquiera de los CN proporcionados o "DNS" Subject-Alts.
[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
Parámetros
- host
- String
Nombre de host que se va a comprobar.
- session
- ISSLSession
sesión SSL de la conexión.
Devoluciones
Implementaciones
- Atributos
Comentarios
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
Verify(String, SSLSocket)
Comprueba si el nombre de host proporcionado coincide con cualquiera de los CN proporcionados o "DNS" Subject-Alts.
[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
Parámetros
- host
- String
Nombre de host que se va a comprobar.
- ssl
- SSLSocket
- Atributos
Excepciones
Comentarios
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
Verify(String, String[], String[])
Comprueba si el nombre de host proporcionado coincide con cualquiera de los CN proporcionados o "DNS" Subject-Alts.
[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
Parámetros
- host
- String
Nombre de host que se va a comprobar.
- cns
- String[]
Campos CN, en orden, como extraídos del certificado X.509.
- subjectAlts
- String[]
Campos subject-Alt de tipo 2 ("DNS"), como extraído del certificado X.509.
- Atributos
Excepciones
Si se produjo un error en la comprobación.
Comentarios
Comprueba si el nombre de host proporcionado coincide con cualquiera de los CN proporcionados o "DNS" Subject-Alts. La mayoría de las implementaciones solo examinan el primer CN y omiten los CN adicionales. La mayoría de las implementaciones examinan todas las "DNS" subject-Alts. Los CN o Subject-Alts pueden contener caracteres comodín según RFC 2818.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.