Compartilhar via


SNIServerName Classe

Definição

As instâncias dessa classe representam um nome de servidor em uma extensão SNI (Server Name Indication).

[Android.Runtime.Register("javax/net/ssl/SNIServerName", ApiSince=24, DoNotGenerateAcw=true)]
public abstract class SNIServerName : Java.Lang.Object
[<Android.Runtime.Register("javax/net/ssl/SNIServerName", ApiSince=24, DoNotGenerateAcw=true)>]
type SNIServerName = class
    inherit Object
Herança
SNIServerName
Derivado
Atributos

Comentários

As instâncias dessa classe representam um nome de servidor em uma extensão SNI (Server Name Indication).

A extensão SNI é um recurso que estende os protocolos SSL/TLS para indicar a qual nome de servidor o cliente está tentando se conectar durante o handshake. Consulte a seção 3, "Indicação de nome de servidor", de extensões TLS (RFC 6066).

SNIServerName objetos são imutáveis. As subclasses não devem fornecer métodos que possam alterar o estado de uma instância depois que ela for criada.

Adicionado em 1.8.

Documentação Java para javax.net.ssl.SNIServerName.

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

SNIServerName(Int32, Byte[])

Cria um usando o tipo de SNIServerName nome especificado e o valor codificado.

SNIServerName(IntPtr, JniHandleOwnership)

As instâncias dessa classe representam um nome de servidor em uma extensão SNI (Server Name Indication).

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

As instâncias dessa classe representam um nome de servidor em uma extensão SNI (Server Name Indication).

(Herdado de Object)
JniPeerMembers

As instâncias dessa classe representam um nome de servidor em uma extensão SNI (Server Name Indication).

PeerReference

As instâncias dessa classe representam um nome de servidor em uma extensão SNI (Server Name Indication).

(Herdado de Object)
ThresholdClass

As instâncias dessa classe representam um nome de servidor em uma extensão SNI (Server Name Indication).

ThresholdType

As instâncias dessa classe representam um nome de servidor em uma extensão SNI (Server Name Indication).

Type

Retorna o tipo de nome desse nome de servidor.

Métodos

Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Dispose()

As instâncias dessa classe representam um nome de servidor em uma extensão SNI (Server Name Indication).

(Herdado de Object)
Dispose(Boolean)

As instâncias dessa classe representam um nome de servidor em uma extensão SNI (Server Name Indication).

(Herdado de Object)
Equals(Object)

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

(Herdado de Object)
GetEncoded()

Retorna uma cópia do valor de nome de servidor codificado desse nome de servidor.

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>()

As instâncias dessa classe representam um nome de servidor em uma extensão SNI (Server Name Indication).

(Herdado de Object)
ToString()

Retorna uma representação de cadeia de caracteres do objeto.

(Herdado de Object)
UnregisterFromRuntime()

As instâncias dessa classe representam um nome de servidor em uma extensão SNI (Server Name Indication).

(Herdado de Object)
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, 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)
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)

Implantações explícitas de interface

IJavaPeerable.Disposed()

As instâncias dessa classe representam um nome de servidor em uma extensão SNI (Server Name Indication).

(Herdado de Object)
IJavaPeerable.DisposeUnlessReferenced()

As instâncias dessa classe representam um nome de servidor em uma extensão SNI (Server Name Indication).

(Herdado de Object)
IJavaPeerable.Finalized()

As instâncias dessa classe representam um nome de servidor em uma extensão SNI (Server Name Indication).

(Herdado de Object)
IJavaPeerable.JniManagedPeerState

As instâncias dessa classe representam um nome de servidor em uma extensão SNI (Server Name Indication).

(Herdado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

As instâncias dessa classe representam um nome de servidor em uma extensão SNI (Server Name Indication).

(Herdado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

As instâncias dessa classe representam um nome de servidor em uma extensão SNI (Server Name Indication).

(Herdado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

As instâncias dessa classe representam um nome de servidor em uma extensão SNI (Server Name Indication).

(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)

As instâncias dessa classe representam um nome de servidor em uma extensão SNI (Server Name Indication).

GetJniTypeName(IJavaPeerable)

As instâncias dessa classe representam um nome de servidor em uma extensão SNI (Server Name Indication).

Aplica-se a