Idioma

CRLReason Classe

Definição

A enumeração CRLReason especifica o motivo pelo qual um certificado é revogado, conforme definido em RFC 5280: Certificado de Infraestrutura de Chave Pública da Internet X.509 e Perfil de CRL.

[Android.Runtime.Register("java/security/cert/CRLReason", ApiSince=24, DoNotGenerateAcw=true)]
public sealed class CRLReason : Java.Lang.Enum
[<Android.Runtime.Register("java/security/cert/CRLReason", ApiSince=24, DoNotGenerateAcw=true)>]
type CRLReason = class
    inherit Enum
Herança
Atributos

Comentários

A enumeração CRLReason especifica o motivo pelo qual um certificado é revogado, conforme definido em RFC 5280: Certificado de Infraestrutura de Chave Pública da Internet X.509 e Perfil de CRL.

Adicionado em 1.7.

Java documentação para java.security.cert.CRLReason.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Propriedades

Nome Description
AaCompromise

Esse motivo indica que se sabe ou suspeita que a chave privada do titular do certificado foi comprometida. Aplica-se somente a certificados de AA (autoridade de atributo).

AffiliationChanged

Esse motivo indica que o nome da entidade ou outras informações foram alteradas.

CaCompromise

Esse motivo indica que se sabe ou suspeita que a chave privada do titular do certificado foi comprometida. Aplica-se somente a certificados de autoridade de certificação (AC).

CertificateHold

Esse motivo indica que o certificado foi colocado em espera.

CessationOfOperation

Esse motivo indica que o certificado não é mais necessário.

Class

Retorna a classe de runtime deste Object.

(Herdado de Object)
DeclaringClass

Retorna o objeto Class correspondente ao tipo de enumeração dessa constante de enumeração.

(Herdado de Enum)
Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
JniIdentityHashCode

Obtém o código de hash de identidade atribuído a esse par Java pelo runtime de interoperabilidade.

(Herdado de Object)
JniManagedPeerState

A enumeração CRLReason especifica o motivo pelo qual um certificado é revogado, conforme definido em RFC 5280: Certificado de Infraestrutura de Chave Pública da Internet X.509 e Perfil de CRL.

(Herdado de JavaObject)
JniPeerMembers

A enumeração CRLReason especifica o motivo pelo qual um certificado é revogado, conforme definido em RFC 5280: Certificado de Infraestrutura de Chave Pública da Internet X.509 e Perfil de CRL.

KeyCompromise

Esse motivo indica que se sabe ou suspeita que a chave privada do titular do certificado foi comprometida. Aplica-se somente a certificados de entidade final.

PeerReference

Obtém a referência de objeto JNI para este par Java.

(Herdado de Object)
PrivilegeWithdrawn

Esse motivo indica que os privilégios concedidos ao assunto do certificado foram retirados.

RemoveFromCrl

Esse motivo indica que o certificado estava em espera anteriormente e deve ser removido da CRL. É para uso com CRLs delta.

Superseded

Esse motivo indica que o certificado foi substituído.

ThresholdClass

Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código.

(Herdado de Enum)
ThresholdType

Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código.

(Herdado de Enum)
Unspecified

Esse motivo indica que ele não está especificado quanto ao motivo pelo qual o certificado foi revogado.

Unused

Motivo não utilizado.

Métodos

Nome Description
Clone()

Lança CloneNotSupportedException.

(Herdado de Enum)
CompareTo(Object)

Compara essa enumeração com o objeto especificado para ordem.

(Herdado de Enum)
Construct(JniObjectReference, JniObjectReferenceOptions)

A enumeração CRLReason especifica o motivo pelo qual um certificado é revogado, conforme definido em RFC 5280: Certificado de Infraestrutura de Chave Pública da Internet X.509 e Perfil de CRL.

(Herdado de JavaObject)
Dispose()

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
Dispose(Boolean)

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
DisposeUnlessReferenced()

A enumeração CRLReason especifica o motivo pelo qual um certificado é revogado, conforme definido em RFC 5280: Certificado de Infraestrutura de Chave Pública da Internet X.509 e Perfil de CRL.

(Herdado de JavaObject)
Equals(Object)

A enumeração CRLReason especifica o motivo pelo qual um certificado é revogado, conforme definido em RFC 5280: Certificado de Infraestrutura de Chave Pública da Internet X.509 e Perfil de CRL.

(Herdado de JavaObject)
Equals(Object)

Retorna true se o objeto especificado for igual a essa constante de enumeração.

(Herdado de Enum)
GetHashCode()

Retorna um código hash para essa constante de enumeração.

(Herdado de Enum)
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)
Name()

Retorna o nome dessa constante de enumeração, exatamente como declarado em sua declaração de enumeração.

(Herdado de Enum)
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)
Ordinal()

Retorna o ordinal dessa constante de enumeração (sua posição em sua declaração de enumeração, em que a constante inicial é atribuída a um ordinal de zero).

(Herdado de Enum)
SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle

(Herdado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

A enumeração CRLReason especifica o motivo pelo qual um certificado é revogado, conforme definido em RFC 5280: Certificado de Infraestrutura de Chave Pública da Internet X.509 e Perfil de CRL.

(Herdado de JavaObject)
ToArray<T>()

Cria uma matriz gerenciada com base nesse wrapper de matriz Java.

(Herdado de Object)
ToString()

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

(Herdado de Object)
UnregisterFromRuntime()

Cancela o registro desse par Java do runtime de interoperabilidade.

(Herdado de Object)
ValueOf(String)

A enumeração CRLReason especifica o motivo pelo qual um certificado é revogado, conforme definido em RFC 5280: Certificado de Infraestrutura de Chave Pública da Internet X.509 e Perfil de CRL.

Values()

A enumeração CRLReason especifica o motivo pelo qual um certificado é revogado, conforme definido em RFC 5280: Certificado de Infraestrutura de Chave Pública da Internet X.509 e Perfil de CRL.

Wait()

Faz com que o thread atual aguarde até ser despertado, normalmente por ser <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 por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64)

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

(Herdado de Object)

Implantações explícitas de interface

Nome Description
IJavaPeerable.Disposed()

A enumeração CRLReason especifica o motivo pelo qual um certificado é revogado, conforme definido em RFC 5280: Certificado de Infraestrutura de Chave Pública da Internet X.509 e Perfil de CRL.

(Herdado de JavaObject)
IJavaPeerable.Finalized()

A enumeração CRLReason especifica o motivo pelo qual um certificado é revogado, conforme definido em RFC 5280: Certificado de Infraestrutura de Chave Pública da Internet X.509 e Perfil de CRL.

(Herdado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

A enumeração CRLReason especifica o motivo pelo qual um certificado é revogado, conforme definido em RFC 5280: Certificado de Infraestrutura de Chave Pública da Internet X.509 e Perfil de CRL.

(Herdado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

A enumeração CRLReason especifica o motivo pelo qual um certificado é revogado, conforme definido em RFC 5280: Certificado de Infraestrutura de Chave Pública da Internet X.509 e Perfil de CRL.

(Herdado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

A enumeração CRLReason especifica o motivo pelo qual um certificado é revogado, conforme definido em RFC 5280: Certificado de Infraestrutura de Chave Pública da Internet X.509 e Perfil de CRL.

(Herdado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

A enumeração CRLReason especifica o motivo pelo qual um certificado é revogado, conforme definido em RFC 5280: Certificado de Infraestrutura de Chave Pública da Internet X.509 e Perfil de CRL.

(Herdado de JavaObject)
IJavaPeerable.UnregisterFromRuntime()

A enumeração CRLReason especifica o motivo pelo qual um certificado é revogado, conforme definido em RFC 5280: Certificado de Infraestrutura de Chave Pública da Internet X.509 e Perfil de CRL.

(Herdado de Enum)

Métodos de Extensão

Nome Description
GetJniTypeName(IJavaPeerable)

Obtém o nome JNI do tipo da instância self.

JavaAs<TResult>(IJavaPeerable)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo marcada por runtime do Android.

JavaCast<TResult>(IJavaObject)

A enumeração CRLReason especifica o motivo pelo qual um certificado é revogado, conforme definido em RFC 5280: Certificado de Infraestrutura de Chave Pública da Internet X.509 e Perfil de CRL.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

Aplica-se a