Compartilhar via


StrictHostnameVerifier Classe

Definição

O Strict HostnameVerifier funciona da mesma forma que o Sun Java 1.

[Android.Runtime.Register("org/apache/http/conn/ssl/StrictHostnameVerifier", DoNotGenerateAcw=true)]
public class StrictHostnameVerifier : Org.Apache.Http.Conn.Ssl.AbstractVerifier
[<Android.Runtime.Register("org/apache/http/conn/ssl/StrictHostnameVerifier", DoNotGenerateAcw=true)>]
type StrictHostnameVerifier = class
    inherit AbstractVerifier
Herança
StrictHostnameVerifier
Atributos

Comentários

O Strict HostnameVerifier funciona da mesma forma que Sun Java 1.4, Sun Java 5, Sun Java 6-rc. Também é muito próximo do IE6. Essa implementação parece ser compatível com a RFC 2818 para lidar com curingas. <p/> O nome do host deve corresponder ao primeiro CN ou a qualquer um dos assunto-alts. Um curinga pode ocorrer no CN e em qualquer um dos assuntos-alts. A única divergência do IE6 é como verificamos apenas o primeiro CN. O IE6 permite uma correspondência contra qualquer um dos CNs presentes. Decidimos seguir os passos do Sun Java 1.4 e verificar apenas o primeiro CN. (Se você precisa verificar todos os CN's, sinta-se livre para escrever sua própria implementação!). <p/> Um curinga como "*.foo.com" corresponde apenas a subdomínios no mesmo nível, por exemplo "a.foo.com". Ele não corresponde a subdomínios mais profundos, como "a.b.foo.com".

Este membro foi preterido. Use java.net.URL#openConnection em vez disso. Por favor, visite esta página para mais detalhes.

Documentação Java para org.apache.http.conn.ssl.StrictHostnameVerifier.

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.

Construtores

StrictHostnameVerifier()
StrictHostnameVerifier(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo tempo de execução.

Propriedades

Class

Retorna a classe de tempo de execução deste Object.

(Herdado de Object)
Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
JniIdentityHashCode

O Strict HostnameVerifier funciona da mesma forma que o Sun Java 1.

(Herdado de Object)
JniPeerMembers

O Strict HostnameVerifier funciona da mesma forma que o Sun Java 1.

PeerReference

O Strict HostnameVerifier funciona da mesma forma que o Sun Java 1.

(Herdado de Object)
ThresholdClass

Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

ThresholdType

Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

Métodos

Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Dispose()

O Strict HostnameVerifier funciona da mesma forma que o Sun Java 1.

(Herdado de Object)
Dispose(Boolean)

O Strict HostnameVerifier funciona da mesma forma que o Sun Java 1.

(Herdado de Object)
Equals(Object)

Indica se algum outro objeto é "igual" a este.

(Herdado de Object)
GetHashCode()

Retorna um valor de código hash para o objeto.

(Herdado de Object)
JavaFinalize()

Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto.

(Herdado de Object)
Notify()

Ativa um único thread que está aguardando no monitor deste objeto.

(Herdado de Object)
NotifyAll()

Ativa todos os threads que estão aguardando no monitor deste objeto.

(Herdado de Object)
SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle.

(Herdado de Object)
ToArray<T>()

O Strict HostnameVerifier funciona da mesma forma que o Sun Java 1.

(Herdado de Object)
ToString()
Obsoleto.

Retorna uma cadeia de caracteres que contém uma descrição concisa e legível por humanos desse objeto.

UnregisterFromRuntime()

O Strict HostnameVerifier funciona da mesma forma que o Sun Java 1.

(Herdado de Object)
Verify(String, ISSLSession)

Verifica se o nome de host especificado é permitido dentro da sessão SSL especificada.

(Herdado de AbstractVerifier)
Verify(String, SSLSocket) (Herdado de AbstractVerifier)
Verify(String, String[], String[])
Verify(String, String[], String[], Boolean) (Herdado de AbstractVerifier)
Verify(String, X509Certificate) (Herdado de AbstractVerifier)
Wait()

Faz com que o thread atual aguarde até que ele seja ativado, normalmente sendo <em notificado</em> ou <em>interrompido</em>>.

(Herdado de Object)
Wait(Int64)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64, Int32)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido.

(Herdado de Object)

Implantações explícitas de interface

IJavaPeerable.Disposed()

O Strict HostnameVerifier funciona da mesma forma que o Sun Java 1.

(Herdado de Object)
IJavaPeerable.DisposeUnlessReferenced()

O Strict HostnameVerifier funciona da mesma forma que o Sun Java 1.

(Herdado de Object)
IJavaPeerable.Finalized()

O Strict HostnameVerifier funciona da mesma forma que o Sun Java 1.

(Herdado de Object)
IJavaPeerable.JniManagedPeerState

O Strict HostnameVerifier funciona da mesma forma que o Sun Java 1.

(Herdado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

O Strict HostnameVerifier funciona da mesma forma que o Sun Java 1.

(Herdado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

O Strict HostnameVerifier funciona da mesma forma que o Sun Java 1.

(Herdado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

O Strict HostnameVerifier funciona da mesma forma que o Sun Java 1.

(Herdado de Object)

Métodos de Extensão

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo verificada em tempo de execução do Android.

JavaCast<TResult>(IJavaObject)

O Strict HostnameVerifier funciona da mesma forma que o Sun Java 1.

GetJniTypeName(IJavaPeerable)

O Strict HostnameVerifier funciona da mesma forma que o Sun Java 1.

Aplica-se a