Compartilhar via


ExtendedSSLSession Classe

Definição

Estende a SSLSession interface para oferecer suporte a atributos de sessão adicionais.

[Android.Runtime.Register("javax/net/ssl/ExtendedSSLSession", ApiSince=24, DoNotGenerateAcw=true)]
public abstract class ExtendedSSLSession : Java.Lang.Object, IDisposable, Java.Interop.IJavaPeerable, Javax.Net.Ssl.ISSLSession
[<Android.Runtime.Register("javax/net/ssl/ExtendedSSLSession", ApiSince=24, DoNotGenerateAcw=true)>]
type ExtendedSSLSession = class
    inherit Object
    interface ISSLSession
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Herança
ExtendedSSLSession
Atributos
Implementações

Comentários

Estende a SSLSession interface para oferecer suporte a atributos de sessão adicionais.

Adicionado em 1.7.

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

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

ExtendedSSLSession()

Estende a SSLSession interface para oferecer suporte a atributos de sessão adicionais.

ExtendedSSLSession(IntPtr, JniHandleOwnership)

Estende a SSLSession interface para oferecer suporte a atributos de sessão adicionais.

Propriedades

ApplicationBufferSize

Estende a SSLSession interface para oferecer suporte a atributos de sessão adicionais.

CipherSuite

Estende a SSLSession interface para oferecer suporte a atributos de sessão adicionais.

Class

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

(Herdado de Object)
CreationTime

Estende a SSLSession interface para oferecer suporte a atributos de sessão adicionais.

Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
IsValid

Estende a SSLSession interface para oferecer suporte a atributos de sessão adicionais.

JniIdentityHashCode

Estende a SSLSession interface para oferecer suporte a atributos de sessão adicionais.

(Herdado de Object)
JniPeerMembers

Estende a SSLSession interface para oferecer suporte a atributos de sessão adicionais.

LastAccessedTime

Estende a SSLSession interface para oferecer suporte a atributos de sessão adicionais.

LocalPrincipal

Estende a SSLSession interface para oferecer suporte a atributos de sessão adicionais.

PacketBufferSize

Estende a SSLSession interface para oferecer suporte a atributos de sessão adicionais.

PeerHost

Estende a SSLSession interface para oferecer suporte a atributos de sessão adicionais.

PeerPort

Estende a SSLSession interface para oferecer suporte a atributos de sessão adicionais.

PeerPrincipal

Estende a SSLSession interface para oferecer suporte a atributos de sessão adicionais.

PeerReference

Estende a SSLSession interface para oferecer suporte a atributos de sessão adicionais.

(Herdado de Object)
Protocol

Estende a SSLSession interface para oferecer suporte a atributos de sessão adicionais.

RequestedServerNames

Obtém um List contendo todos SNIServerNameos s da extensão SNI (Indicação de Nome do Servidor) solicitada.

SessionContext

Estende a SSLSession interface para oferecer suporte a atributos de sessão adicionais.

ThresholdClass

Estende a SSLSession interface para oferecer suporte a atributos de sessão adicionais.

ThresholdType

Estende a SSLSession interface para oferecer suporte a atributos de sessão adicionais.

Métodos

Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Dispose()

Estende a SSLSession interface para oferecer suporte a atributos de sessão adicionais.

(Herdado de Object)
Dispose(Boolean)

Estende a SSLSession interface para oferecer suporte a atributos de sessão adicionais.

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

Retorna o identificador atribuído a esta sessão.

GetLocalCertificates()

Retorna o(s) certificado(s) que foram enviados ao peer durante o handshakeing.

GetLocalSupportedSignatureAlgorithms()

Obtém uma matriz de algoritmos de assinatura suportados que o lado local está disposto a usar.

GetPeerCertificateChain()

Retorna a identidade do par que foi identificado como parte da definição da sessão.

GetPeerCertificates()

Retorna a identidade do par que foi estabelecida como parte da definição da sessão.

GetPeerSupportedSignatureAlgorithms()

Obtém uma matriz de algoritmos de assinatura com suporte que o peer é capaz de usar.

GetValue(String)

Retorna o objeto vinculado ao nome fornecido nos dados da camada de aplicativo da sessão.

GetValueNames()

Retorna uma matriz dos nomes de todos os objetos de dados da camada de aplicativo vinculados à Sessão.

Invalidate()

Invalida a sessão.

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)
PutValue(String, Object)

Vincula o objeto especificado value aos dados da camada de aplicativo da sessão com o namearquivo .

RemoveValue(String)

Remove o objeto vinculado ao nome fornecido nos dados da camada de aplicativo da sessão.

SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle.

(Herdado de Object)
ToArray<T>()

Estende a SSLSession interface para oferecer suporte a atributos de sessão adicionais.

(Herdado de Object)
ToString()

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

(Herdado de Object)
UnregisterFromRuntime()

Estende a SSLSession interface para oferecer suporte a atributos de sessão adicionais.

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

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

Estende a SSLSession interface para oferecer suporte a atributos de sessão adicionais.

(Herdado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Estende a SSLSession interface para oferecer suporte a atributos de sessão adicionais.

(Herdado de Object)
IJavaPeerable.Finalized()

Estende a SSLSession interface para oferecer suporte a atributos de sessão adicionais.

(Herdado de Object)
IJavaPeerable.JniManagedPeerState

Estende a SSLSession interface para oferecer suporte a atributos de sessão adicionais.

(Herdado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Estende a SSLSession interface para oferecer suporte a atributos de sessão adicionais.

(Herdado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Estende a SSLSession interface para oferecer suporte a atributos de sessão adicionais.

(Herdado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Estende a SSLSession interface para oferecer suporte a atributos de sessão adicionais.

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

Estende a SSLSession interface para oferecer suporte a atributos de sessão adicionais.

GetJniTypeName(IJavaPeerable)

Estende a SSLSession interface para oferecer suporte a atributos de sessão adicionais.

Aplica-se a