IX509HostnameVerifier.Verify Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
Verify(String, X509Certificate) |
Verifica se o nome de host fornecido corresponde a qualquer um dos CNs fornecidos ou Assunto-Alts "DNS". |
Verify(String, ISSLSession) |
Verifica se o nome de host fornecido corresponde a qualquer um dos CNs fornecidos ou Assunto-Alts "DNS". |
Verify(String, SSLSocket) |
Verifica se o nome de host fornecido corresponde a qualquer um dos CNs fornecidos ou Assunto-Alts "DNS". |
Verify(String, String[], String[]) |
Verifica se o nome de host fornecido corresponde a qualquer um dos CNs fornecidos ou Assunto-Alts "DNS". |
Verify(String, X509Certificate)
Verifica se o nome de host fornecido corresponde a qualquer um dos CNs fornecidos ou Assunto-Alts "DNS".
[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
O nome do host a ser verificado.
- cert
- X509Certificate
- Atributos
Exceções
Comentários
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
Verify(String, ISSLSession)
Verifica se o nome de host fornecido corresponde a qualquer um dos CNs fornecidos ou Assunto-Alts "DNS".
[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
O nome do host a ser verificado.
- session
- ISSLSession
a sessão SSL da conexão.
Retornos
Implementações
- Atributos
Comentários
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
Verify(String, SSLSocket)
Verifica se o nome de host fornecido corresponde a qualquer um dos CNs fornecidos ou Assunto-Alts "DNS".
[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
O nome do host a ser verificado.
- ssl
- SSLSocket
- Atributos
Exceções
Comentários
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
Verify(String, String[], String[])
Verifica se o nome de host fornecido corresponde a qualquer um dos CNs fornecidos ou Assunto-Alts "DNS".
[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
O nome do host a ser verificado.
- cns
- String[]
Campos NC, pela ordem, extraídos do certificado X.509.
- subjectAlts
- String[]
Campos Assunto-Alt do tipo 2 ("DNS"), conforme extraídos do certificado X.509.
- Atributos
Exceções
Se a verificação falhar.
Comentários
Verifica se o nome de host fornecido corresponde a qualquer um dos CNs fornecidos ou Assunto-Alts "DNS". A maioria das implementações analisa apenas o primeiro CN e ignora quaisquer CNs adicionais. A maioria das implementações examina todos os Subject-Alts "DNS". Os CNs ou Subject-Alts podem conter curingas de acordo com a RFC 2818.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.