Condividi tramite


Java.Security.Cert Spazio dei nomi

Questo pacchetto fornisce tutte le classi e tutte le interfacce necessarie per generare, amministrare e verificare i certificati X.509.

Classi

Certificate

Classe astratta per la gestione di un'ampia gamma di certificati di identità.

Certificate.CertificateRep

Classe Certificate alternativa per la serializzazione.

CertificateEncodingException

Eccezione di codifica del certificato.

CertificateException

Questa eccezione indica una serie di problemi di certificato.

CertificateExpiredException

Eccezione certificato scaduto.

CertificateFactory

Questa classe definisce la funzionalità di una factory di certificati, usata per generare oggetti certificato, percorso di certificazione (CertPath) e elenco di revoche di certificati (CRL) dalle codifiche.

CertificateFactorySpi

Questa classe definisce l'interfaccia del provider di servizi (<b>SPI</b>) per la CertificateFactory classe .

CertificateNotYetValidException

Il certificato non è ancora un'eccezione valida.

CertificateParsingException

Eccezione di analisi dei certificati.

CertificateRevokedException

Eccezione che indica una X.

CertPath

Sequenza non modificabile di certificati (percorso di certificazione).

CertPath.CertPathRep

Classe alternativa CertPath per la serializzazione.

CertPathBuilder

Classe per la creazione di percorsi di certificazione (nota anche come catene di certificati).

CertPathBuilderException

Eccezione che indica uno dei diversi problemi riscontrati durante la compilazione di un percorso di certificazione con un oggetto CertPathBuilder.

CertPathBuilderSpi

Service Provider Interface (<b>SPI</b>) per la CertPathBuilder CertPathBuilder classe .

CertPathValidator

Classe per la convalida dei percorsi di certificazione (nota anche come catene di certificati).

CertPathValidatorException

Eccezione che indica una serie di problemi riscontrati durante la convalida di un percorso di certificazione.

CertPathValidatorException.BasicReason

BasicReason enumera i potenziali motivi per cui un percorso di certificazione di qualsiasi tipo potrebbe non essere valido.

CertPathValidatorSpi

Service Provider Interface (<b>SPI</b>) per la CertPathValidator CertPathValidator classe .

CertStore

Classe per il recupero Certificatedi s e CRLs da un repository.

CertStoreException

Eccezione che indica una serie di problemi durante il recupero di certificati e CRL da un oggetto CertStore.

CertStoreSpi

Service Provider Interface (<b>SPI</b>) per la CertStore CertStore classe .

CollectionCertStoreParameters

Parametri usati come input per l'algoritmo Collection CertStore .

CRL

Questa classe è un'astrazione di elenchi di revoche di certificati (CRL) che hanno formati diversi, ma usi comuni importanti.

CRLException

Eccezione CRL (Certificate Revocation List).

CRLReason

L'enumerazione CRLReason specifica il motivo per cui un certificato viene revocato, come definito in RFC 5280: Internet X.509 Public Key Infrastructure Certificate e CRL Profile.

LDAPCertStoreParameters

Parametri usati come input per l'algoritmo LDAP CertStore .

PKIXBuilderParameters

Parametri usati come input per l'algoritmo PKIX CertPathBuilder .

PKIXCertPathBuilderResult

Questa classe rappresenta il risultato positivo dell'algoritmo di generatore di percorsi di certificazione PKIX.

PKIXCertPathChecker

Classe astratta che esegue uno o più controlli su un oggetto X509Certificate.

PKIXCertPathValidatorResult

Questa classe rappresenta il risultato positivo dell'algoritmo di convalida del percorso di certificazione PKIX.

PKIXParameters

Parametri usati come input per l'algoritmo PKIX CertPathValidator .

PKIXReason

PKIXReason Enumera i potenziali motivi specifici di PKIX che un X.

PKIXRevocationChecker

Oggetto PKIXCertPathChecker per controllare lo stato di revoca dei certificati con l'algoritmo PKIX.

PKIXRevocationChecker.Option

Varie opzioni di revoca che possono essere specificate per il meccanismo di controllo delle revoche.

PolicyQualifierInfo

Qualificatore di criteri non modificabile rappresentato dall'ASN.

TrustAnchor

Un trust anchor o un'autorità di certificazione (CA) più attendibile.

URICertStoreParameters

Parametri usati come input per CertStore algoritmi che usano informazioni contenute in un URI per recuperare certificati e CRL.

X509Certificate

Classe astratta per X.

X509CertSelector

Oggetto CertSelector che seleziona X509Certificates che corrisponde a tutti i criteri specificati.

X509CRL

Classe astratta per una X.

X509CRLEntry

Classe astratta per un certificato revocato in un elenco di revoche di certificati ( Certificate Revoke List).

X509CRLSelector

Oggetto CRLSelector che seleziona X509CRLs che corrisponde a tutti i criteri specificati.

Interfacce

CertPathValidatorException.IReason

Motivo per cui l'algoritmo di convalida non è riuscito.

ICertPathBuilderResult

Specifica del risultato di un algoritmo di generatore di percorsi di certificazione.

ICertPathChecker

Esegue uno o più controlli su ognuno Certificate di un oggetto CertPath.

ICertPathParameters

Specifica dei parametri dell'algoritmo del percorso di certificazione.

ICertPathValidatorResult

Specifica del risultato di un algoritmo di convalida del percorso di certificazione.

ICertSelector

Selettore che definisce un set di criteri per la Certificateselezione di s.

ICertStoreParameters

Specifica dei CertStore parametri.

ICRLSelector

Selettore che definisce un set di criteri per la CRLselezione di s.

IExtension

Questa interfaccia rappresenta una X.

IPolicyNode

Nodo dell'albero dei criteri non modificabile come definito dall'algoritmo di convalida del percorso di certificazione PKIX.

IX509Extension

Interfaccia per una X.