Partilhar via


Identity Classe

Definição

Cuidado

This class is obsoleted in this android platform

Essa classe representa identidades: objetos do mundo real, como pessoas, empresas ou organizações cujas identidades podem ser autenticadas usando suas chaves públicas.

[Android.Runtime.Register("java/security/Identity", DoNotGenerateAcw=true)]
[System.Obsolete("This class is obsoleted in this android platform")]
public abstract class Identity : Java.Lang.Object, IDisposable, Java.Interop.IJavaPeerable, Java.IO.ISerializable, Java.Security.IPrincipal
[<Android.Runtime.Register("java/security/Identity", DoNotGenerateAcw=true)>]
[<System.Obsolete("This class is obsoleted in this android platform")>]
type Identity = class
    inherit Object
    interface ISerializable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
    interface IPrincipal
Herança
Identity
Derivado
Atributos
Implementações

Comentários

Essa classe representa identidades: objetos do mundo real, como pessoas, empresas ou organizações cujas identidades podem ser autenticadas usando suas chaves públicas. As identidades também podem ser construções mais abstratas (ou concretas), como threads de daemon ou cartões inteligentes.

Todos os objetos Identity têm um nome e uma chave pública. Os nomes são imutáveis. As identidades também podem ter escopo. Ou seja, se uma Identidade for especificada para ter um escopo específico, o nome e a chave pública da Identidade serão exclusivos dentro desse escopo.

Uma identidade também tem um conjunto de certificados (todos certificando sua própria chave pública). Os nomes principais especificados nesses certificados não precisam ser os mesmos, apenas a chave.

Uma identidade pode ser subclassificada, para incluir endereços postais e de e-mail, números de telefone, imagens de rostos e logotipos, e assim por diante.

Adicionado em 1.1.

Este membro foi preterido. Essa classe foi preterida e está sujeita a remoção em uma versão futura do Java SE. Ele foi substituído por java.security.KeyStore, o java.security.cert pacote e java.security.Principal.

Documentação Java para java.security.Identity.

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

Identity()
Obsoleto.

Construtor apenas para serialização.

Identity(IntPtr, JniHandleOwnership)
Obsoleto.

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

Identity(String)
Obsoleto.

Constrói uma identidade com o nome especificado e sem escopo.

Identity(String, IdentityScope)
Obsoleto.

Constrói uma identidade com o nome e o escopo especificados.

Propriedades

Class
Obsoleto.

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

(Herdado de Object)
Handle
Obsoleto.

O identificador para a instância subjacente do Android.

(Herdado de Object)
Info
Obsoleto.

Retorna informações gerais especificadas anteriormente para essa identidade. -ou- Especifica uma cadeia de caracteres de informações gerais para essa identidade.

JniIdentityHashCode
Obsoleto.

Essa classe representa identidades: objetos do mundo real, como pessoas, empresas ou organizações cujas identidades podem ser autenticadas usando suas chaves públicas.

(Herdado de Object)
JniPeerMembers
Obsoleto.

Essa classe representa identidades: objetos do mundo real, como pessoas, empresas ou organizações cujas identidades podem ser autenticadas usando suas chaves públicas.

Name
Obsoleto.

Retorna o nome dessa identidade.

PeerReference
Obsoleto.

Essa classe representa identidades: objetos do mundo real, como pessoas, empresas ou organizações cujas identidades podem ser autenticadas usando suas chaves públicas.

(Herdado de Object)
PublicKey
Obsoleto.

Retorna a chave pública dessa identidade. -ou- Define a chave pública desta identidade.

Scope
Obsoleto.

Retorna o escopo dessa identidade.

ThresholdClass
Obsoleto.

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

ThresholdType
Obsoleto.

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

Métodos

AddCertificate(ICertificate)
Obsoleto.

Adiciona um certificado para essa identidade.

Certificates()
Obsoleto.

Retorna uma cópia de todos os certificados para essa identidade.

Clone()
Obsoleto.

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Dispose()
Obsoleto.

Essa classe representa identidades: objetos do mundo real, como pessoas, empresas ou organizações cujas identidades podem ser autenticadas usando suas chaves públicas.

(Herdado de Object)
Dispose(Boolean)
Obsoleto.

Essa classe representa identidades: objetos do mundo real, como pessoas, empresas ou organizações cujas identidades podem ser autenticadas usando suas chaves públicas.

(Herdado de Object)
Equals(Object)
Obsoleto.

Testa a igualdade entre o objeto especificado e essa identidade.

GetHashCode()
Obsoleto.

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

(Herdado de Object)
IdentityEquals(Identity)
Obsoleto.

Testes de igualdade entre a identidade especificada e essa identidade.

JavaFinalize()
Obsoleto.

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

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

(Herdado de Object)
NotifyAll()
Obsoleto.

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

(Herdado de Object)
RemoveCertificate(ICertificate)
Obsoleto.

Remove um certificado dessa identidade.

SetHandle(IntPtr, JniHandleOwnership)
Obsoleto.

Define a propriedade Handle.

(Herdado de Object)
ToArray<T>()
Obsoleto.

Essa classe representa identidades: objetos do mundo real, como pessoas, empresas ou organizações cujas identidades podem ser autenticadas usando suas chaves públicas.

(Herdado de Object)
ToString()
Obsoleto.

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

(Herdado de Object)
ToString(Boolean)
Obsoleto.

Retorna uma representação de cadeia de caracteres dessa identidade, com opcionalmente mais detalhes do que os toString fornecidos pelo método sem nenhum argumento.

UnregisterFromRuntime()
Obsoleto.

Essa classe representa identidades: objetos do mundo real, como pessoas, empresas ou organizações cujas identidades podem ser autenticadas usando suas chaves públicas.

(Herdado de Object)
Wait()
Obsoleto.

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)
Obsoleto.

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)
Obsoleto.

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

Essa classe representa identidades: objetos do mundo real, como pessoas, empresas ou organizações cujas identidades podem ser autenticadas usando suas chaves públicas.

(Herdado de Object)
IJavaPeerable.DisposeUnlessReferenced()
Obsoleto.

Essa classe representa identidades: objetos do mundo real, como pessoas, empresas ou organizações cujas identidades podem ser autenticadas usando suas chaves públicas.

(Herdado de Object)
IJavaPeerable.Finalized()
Obsoleto.

Essa classe representa identidades: objetos do mundo real, como pessoas, empresas ou organizações cujas identidades podem ser autenticadas usando suas chaves públicas.

(Herdado de Object)
IJavaPeerable.JniManagedPeerState
Obsoleto.

Essa classe representa identidades: objetos do mundo real, como pessoas, empresas ou organizações cujas identidades podem ser autenticadas usando suas chaves públicas.

(Herdado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)
Obsoleto.

Essa classe representa identidades: objetos do mundo real, como pessoas, empresas ou organizações cujas identidades podem ser autenticadas usando suas chaves públicas.

(Herdado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)
Obsoleto.

Essa classe representa identidades: objetos do mundo real, como pessoas, empresas ou organizações cujas identidades podem ser autenticadas usando suas chaves públicas.

(Herdado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)
Obsoleto.

Essa classe representa identidades: objetos do mundo real, como pessoas, empresas ou organizações cujas identidades podem ser autenticadas usando suas chaves públicas.

(Herdado de Object)

Métodos de Extensão

JavaCast<TResult>(IJavaObject)
Obsoleto.

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

JavaCast<TResult>(IJavaObject)
Obsoleto.

Essa classe representa identidades: objetos do mundo real, como pessoas, empresas ou organizações cujas identidades podem ser autenticadas usando suas chaves públicas.

GetJniTypeName(IJavaPeerable)
Obsoleto.

Essa classe representa identidades: objetos do mundo real, como pessoas, empresas ou organizações cujas identidades podem ser autenticadas usando suas chaves públicas.

Aplica-se a