Partilhar via


Java.Security.Cert Namespace

Este pacote fornece todas as classes e todas as interfaces necessárias para gerar, administrar e verificar certificados X.509.

Classes

Certificate

Classe abstrata para gerenciar uma variedade de certificados de identidade.

Certificate.CertificateRep

Classe Alternate Certificate para serialização.

CertificateEncodingException

Exceção de codificação de certificado.

CertificateException

Essa exceção indica um dos vários problemas de certificado.

CertificateExpiredException

Exceção de certificado expirado.

CertificateFactory

Essa classe define a funcionalidade de uma fábrica de certificados, que é usada para gerar objetos de certificado, caminho de certificação (CertPath) e lista de certificados revogados (CRL) a partir de suas codificações.

CertificateFactorySpi

Essa classe define a interface do provedor de serviços (<b>SPI/<b>) para a CertificateFactory classe.

CertificateNotYetValidException

Certificado ainda não é exceção válida.

CertificateParsingException

Exceção de análise de certificado.

CertificateRevokedException

Uma exceção que indica um X.

CertPath

Uma sequência imutável de certificados (um caminho de certificação).

CertPath.CertPathRep

Classe alternativa CertPath para serialização.

CertPathBuilder

Uma classe para criar caminhos de certificação (também conhecidos como cadeias de certificados).

CertPathBuilderException

Uma exceção que indica um dos vários problemas encontrados ao criar um caminho de certificação com um CertPathBuilderarquivo .

CertPathBuilderSpi

A interface do provedor de serviços (<b>SPI/<b>) para a CertPathBuilder CertPathBuilder classe.

CertPathValidator

Uma classe para validar caminhos de certificação (também conhecidos como cadeias de certificados).

CertPathValidatorException

Uma exceção que indica um dos vários problemas encontrados ao validar um caminho de certificação.

CertPathValidatorException.BasicReason

O BasicReason enumera os possíveis motivos pelos quais um caminho de certificação de qualquer tipo pode ser inválido.

CertPathValidatorSpi

A interface do provedor de serviços (<b>SPI/<b>) para a CertPathValidator CertPathValidator classe.

CertStore

Uma classe para recuperar Certificates e CRLs de um repositório.

CertStoreException

Uma exceção que indica um dos vários problemas ao recuperar certificados e CRLs de um CertStorearquivo .

CertStoreSpi

A interface do provedor de serviços (<b>SPI/<b>) para a CertStore CertStore classe.

CollectionCertStoreParameters

Parâmetros usados como entrada para o algoritmo Collection CertStore .

CRL

Essa classe é uma abstração de listas de revogação de certificados (CRLs) que têm formatos diferentes, mas usos comuns importantes.

CRLException

Exceção de CRL (Lista de Revogação de Certificados).

CRLReason

A enumeração CRLReason especifica o motivo pelo qual um certificado é revogado, conforme definido em RFC 5280: Internet X.509 Public Key Infrastructure Certificate and CRL Profile.

LDAPCertStoreParameters

Parâmetros usados como entrada para o algoritmo LDAP CertStore .

PKIXBuilderParameters

Parâmetros usados como entrada para o algoritmo PKIX CertPathBuilder .

PKIXCertPathBuilderResult

Essa classe representa o resultado bem-sucedido do algoritmo do construtor de caminhos de certificação PKIX.

PKIXCertPathChecker

Uma classe abstrata que executa uma ou mais verificações em um X509Certificatearquivo .

PKIXCertPathValidatorResult

Essa classe representa o resultado bem-sucedido do algoritmo de validação do caminho de certificação PKIX.

PKIXParameters

Parâmetros usados como entrada para o algoritmo PKIX CertPathValidator .

PKIXReason

O PKIXReason enumera os possíveis motivos específicos de PKIX que um X.

PKIXRevocationChecker

A PKIXCertPathChecker para verificar o status de revogação de certificados com o algoritmo PKIX.

PKIXRevocationChecker.Option

Várias opções de revogação que podem ser especificadas para o mecanismo de verificação de revogação.

PolicyQualifierInfo

Um qualificador de política imutável representado pelo ASN.

TrustAnchor

Uma âncora de confiança ou Autoridade de Certificação (CA) mais confiável.

URICertStoreParameters

Parâmetros usados como entrada para CertStore algoritmos que usam informações contidas em um URI para recuperar certificados e CRLs.

X509Certificate

Classe abstrata para X.

X509CertSelector

A CertSelector que seleciona X509Certificates que correspondem a todos os critérios especificados.

X509CRL

Classe abstrata para um X.

X509CRLEntry

Classe abstrata para um certificado revogado em uma CRL (Lista de Revogação de Certificados).

X509CRLSelector

A CRLSelector que seleciona X509CRLs que correspondem a todos os critérios especificados.

Interfaces

CertPathValidatorException.IReason

O motivo pelo qual o algoritmo de validação falhou.

ICertPathBuilderResult

Uma especificação do resultado de um algoritmo de construtor de caminho de certificação.

ICertPathChecker

Executa uma ou mais verificações em cada Certificate um CertPathdos arquivos .

ICertPathParameters

Uma especificação dos parâmetros do algoritmo do caminho de certificação.

ICertPathValidatorResult

Uma especificação do resultado de um algoritmo validador de caminho de certificação.

ICertSelector

Um seletor que define um conjunto de critérios para selecionar Certificates.

ICertStoreParameters

Uma especificação de CertStore parâmetros.

ICRLSelector

Um seletor que define um conjunto de critérios para selecionar CRLs.

IExtension

Essa interface representa um X.

IPolicyNode

Um nó de árvore de políticas válido imutável, conforme definido pelo algoritmo de validação do caminho de certificação PKIX.

IX509Extension

Interface para um X.