AbstractVerifier.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
| Nome | Description |
|---|---|
| Verify(String, X509Certificate) |
Obsoleto.
Verifica um nome de host em relação aos nomes em um certificado X.509. |
| Verify(String, ISSLSession) |
Obsoleto.
Verifica se o nome do host especificado é permitido na sessão SSL especificada. |
| Verify(String, SSLSocket) |
Obsoleto.
Verifica um nome de host no certificado par de um soquete SSL. |
| Verify(String, String[], String[]) |
Obsoleto.
Verifica se o nome do host fornecido corresponde a qualquer um dos CNs fornecidos ou "DNS" Subject-Alts. |
| Verify(String, String[], String[], Boolean) |
Obsoleto.
Verifica um nome de host em relação a nomes comuns de certificado e nomes alternativos de entidade DNS. |
Verify(String, X509Certificate)
Cuidado
deprecated
Verifica um nome de host em relação aos nomes em um certificado X.509.
[Android.Runtime.Register("verify", "(Ljava/lang/String;Ljava/security/cert/X509Certificate;)V", "")]
[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", "")>]
[<System.Obsolete("deprecated")>]
abstract member Verify : string * Java.Security.Cert.X509Certificate -> unit
override this.Verify : string * Java.Security.Cert.X509Certificate -> unit
Parâmetros
- host
- String
O nome do host a ser verificado.
- cert
- X509Certificate
O certificado cujos nomes são verificados.
Implementações
- Atributos
Exceções
Comentários
As partes desta página são baseadas no trabalho criado e compartilhado pelo Software Foundation e usadas nos termos da do Apache License, versão 2.0.
Aplica-se a
Verify(String, ISSLSession)
Cuidado
deprecated
Verifica se o nome do host especificado é permitido na sessão SSL especificada.
[Android.Runtime.Register("verify", "(Ljava/lang/String;Ljavax/net/ssl/SSLSession;)Z", "")]
[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", "")>]
[<System.Obsolete("deprecated")>]
abstract member Verify : string * Javax.Net.Ssl.ISSLSession -> bool
override this.Verify : string * Javax.Net.Ssl.ISSLSession -> bool
Parâmetros
- host
- String
o nome do host.
- session
- ISSLSession
a sessão SSL da conexão.
Retornos
true se o nome do host corresponder ao certificado apresentado pela sessão; caso contrário, false.
Implementações
- Atributos
Comentários
As partes desta página são baseadas no trabalho criado e compartilhado pelo Software Foundation e usadas nos termos da do Apache License, versão 2.0.
Aplica-se a
Verify(String, SSLSocket)
Cuidado
deprecated
Verifica um nome de host no certificado par de um soquete SSL.
[Android.Runtime.Register("verify", "(Ljava/lang/String;Ljavax/net/ssl/SSLSocket;)V", "")]
[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", "")>]
[<System.Obsolete("deprecated")>]
abstract member Verify : string * Javax.Net.Ssl.SSLSocket -> unit
override this.Verify : string * Javax.Net.Ssl.SSLSocket -> unit
Parâmetros
- host
- String
O nome do host a ser verificado.
- ssl
- SSLSocket
O soquete SSL cujo certificado par é verificado.
Implementações
- Atributos
Exceções
Comentários
As partes desta página são baseadas no trabalho criado e compartilhado pelo Software Foundation e usadas nos termos da do Apache License, versão 2.0.
Aplica-se a
Verify(String, String[], String[])
Cuidado
deprecated
Verifica se o nome do host fornecido corresponde a qualquer um dos CNs fornecidos ou "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")]
[System.Obsolete("deprecated")]
public abstract 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")>]
[<System.Obsolete("deprecated")>]
abstract member Verify : string * string[] * string[] -> unit
Parâmetros
- host
- String
O nome do host a ser verificado.
- cns
- String[]
Campos CN, em ordem, conforme extraído do certificado X.509.
- subjectAlts
- String[]
Subject-Alt campos do tipo 2 ("DNS"), conforme extraído do certificado X.509.
Implementações
- Atributos
Comentários
Verifica se o nome do host fornecido corresponde a qualquer um dos CNs fornecidos ou "DNS" Subject-Alts. A maioria das implementações olha apenas para o primeiro CN e ignora quaisquer CNs adicionais. A maioria das implementações analisa todas as "DNS" Subject-Alts. Os CNs ou Subject-Alts podem conter caracteres curinga de acordo com o RFC 2818.
As partes desta página são baseadas no trabalho criado e compartilhado pelo Software Foundation e usadas nos termos da do Apache License, versão 2.0.
Aplica-se a
Verify(String, String[], String[], Boolean)
Cuidado
deprecated
Verifica um nome de host em relação a nomes comuns de certificado e nomes alternativos de entidade DNS.
[Android.Runtime.Register("verify", "(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;Z)V", "")]
[System.Obsolete("deprecated")]
public void Verify(string? host, string[]? cns, string[]? subjectAlts, bool strictWithSubDomains);
[<Android.Runtime.Register("verify", "(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;Z)V", "")>]
[<System.Obsolete("deprecated")>]
member this.Verify : string * string[] * string[] * bool -> unit
Parâmetros
- host
- String
O nome do host a ser verificado.
- cns
- String[]
Os campos de nome comum extraídos do certificado.
- subjectAlts
- String[]
Os campos DNS subject-alternative-name extraídos do certificado.
- strictWithSubDomains
- Boolean
true para exigir correspondências curinga no mesmo nível de subdomínio; caso contrário, false.
- Atributos
Exceções
Comentários
As partes desta página são baseadas no trabalho criado e compartilhado pelo Software Foundation e usadas nos termos da do Apache License, versão 2.0.