Freigeben über


Java.Security.Cert Namespace

Dieses Paket stellt alle Klassen und alle Schnittstellen bereit, die zum Generieren, Verwalten und Überprüfen von X.509-Zertifikaten erforderlich sind.

Klassen

Certificate

Abstrakte Klasse zum Verwalten einer Vielzahl von Identitätszertifikaten.

Certificate.CertificateRep

Alternative Zertifikatklasse für die Serialisierung.

CertificateEncodingException

Ausnahme für die Zertifikatcodierung.

CertificateException

Diese Ausnahme weist auf eine Vielzahl von Zertifikatproblemen hin.

CertificateExpiredException

Ausnahme für abgelaufenes Zertifikat.

CertificateFactory

Diese Klasse definiert die Funktionalität einer Zertifikatfactory, die verwendet wird, um Zertifikate, Zertifizierungspfade (CertPath) und Zertifikatsperrlistenobjekte (Certificate Revocation List, CRL) aus ihren Codierungen zu generieren.

CertificateFactorySpi

Diese Klasse definiert die Dienstanbieterschnittstelle (<b>SPI</b>) für die CertificateFactory -Klasse.

CertificateNotYetValidException

Die Ausnahme "Zertifikat" ist noch nicht gültig.

CertificateParsingException

Ausnahme für die Zertifikatanalyse.

CertificateRevokedException

Eine Ausnahme, die ein X angibt.

CertPath

Eine unveränderliche Sequenz von Zertifikaten (ein Zertifizierungspfad).

CertPath.CertPathRep

Alternative CertPath Klasse für die Serialisierung.

CertPathBuilder

Eine Klasse zum Erstellen von Zertifizierungspfaden (auch bekannt als Zertifikatketten).

CertPathBuilderException

Eine Ausnahme, die eines von einer Vielzahl von Problemen angibt, die beim Erstellen eines Zertifizierungspfads mit einem CertPathBuilderauftreten.

CertPathBuilderSpi

Die Dienstanbieterschnittstelle (<b>SPI</b>) für die CertPathBuilder CertPathBuilder -Klasse.

CertPathValidator

Eine Klasse zum Überprüfen von Zertifizierungspfaden (auch bekannt als Zertifikatketten).

CertPathValidatorException

Eine Ausnahme, die auf eine Vielzahl von Problemen hinweist, die beim Überprüfen eines Zertifizierungspfads aufgetreten sind.

CertPathValidatorException.BasicReason

BasicReason listet die möglichen Gründe auf, warum ein Zertifizierungspfad eines beliebigen Typs ungültig sein kann.

CertPathValidatorSpi

Die Dienstanbieterschnittstelle (<b>SPI</b>) für die CertPathValidator CertPathValidator -Klasse.

CertStore

Eine Klasse zum Abrufen von Certificates und CRLs aus einem Repository.

CertStoreException

Eine Ausnahme, die auf eine Vielzahl von Problemen beim Abrufen von Zertifikaten und ZERTIFIKATsperrlisten aus einem CertStorehinweist.

CertStoreSpi

Die Dienstanbieterschnittstelle (<b>SPI</b>) für die CertStore CertStore -Klasse.

CollectionCertStoreParameters

Parameter, die als Eingabe für den Sammlungsalgorithmus CertStore verwendet werden.

CRL

Diese Klasse ist eine Abstraktion von Zertifikatsperrlisten (Certificate Revocation Lists, CRLs), die unterschiedliche Formate haben, aber wichtige gemeinsame Verwendungen haben.

CRLException

CRL-Ausnahme (Certificate Revocation List, Zertifikatsperrliste).

CRLReason

Die CRLReason-Enumeration gibt den Grund an, warum ein Zertifikat widerrufen wird, wie in RFC 5280: Internet X.509 Public Key Infrastructure Certificate and CRL Profile definiert.

LDAPCertStoreParameters

Parameter, die als Eingabe für den LDAP-Algorithmus CertStore verwendet werden.

PKIXBuilderParameters

Parameter, die als Eingabe für den PKIX-Algorithmus CertPathBuilder verwendet werden.

PKIXCertPathBuilderResult

Diese Klasse stellt das erfolgreiche Ergebnis des PKIX-Algorithmus für den Zertifizierungspfadgenerator dar.

PKIXCertPathChecker

Eine abstrakte Klasse, die eine oder mehrere Überprüfungen für eine X509Certificateausführt.

PKIXCertPathValidatorResult

Diese Klasse stellt das erfolgreiche Ergebnis des PKIX-Zertifizierungspfadvalidierungsalgorithmus dar.

PKIXParameters

Parameter, die als Eingabe für den PKIX-Algorithmus CertPathValidator verwendet werden.

PKIXReason

Der PKIXReason listet die potenziellen PKIX-spezifischen Gründe für ein X auf.

PKIXRevocationChecker

Ein PKIXCertPathChecker zum Überprüfen des Sperrstatus von Zertifikaten mit dem PKIX-Algorithmus.

PKIXRevocationChecker.Option

Verschiedene Sperroptionen, die für den Sperrüberprüfungsmechanismus angegeben werden können.

PolicyQualifierInfo

Ein unveränderlicher Richtlinienqualifizierer, der durch die ASN dargestellt wird.

TrustAnchor

Ein Vertrauensanker oder die vertrauenswürdigste Zertifizierungsstelle ( CA).

URICertStoreParameters

Parameter, die als Eingabe für CertStore Algorithmen verwendet werden, die in einem URI enthaltene Informationen zum Abrufen von Zertifikaten und Zertifikatsperrlisten verwenden.

X509Certificate

Abstrakte Klasse für X.

X509CertSelector

Eine CertSelector , die auswählt X509Certificates , die allen angegebenen Kriterien entsprechen.

X509CRL

Abstrakte Klasse für ein X.

X509CRLEntry

Abstrakte Klasse für ein widerrufenes Zertifikat in einer Zertifikatsperrliste (Certificate Revocation List).

X509CRLSelector

Eine CRLSelector , die auswählt X509CRLs , die allen angegebenen Kriterien entsprechen.

Schnittstellen

CertPathValidatorException.IReason

Der Grund, warum der Validierungsalgorithmus fehlgeschlagen ist.

ICertPathBuilderResult

Eine Spezifikation des Ergebnisses eines Zertifizierungspfadgeneratoralgorithmus.

ICertPathChecker

Führt eine oder mehrere Überprüfungen für jede Certificate einer aus CertPath.

ICertPathParameters

Eine Spezifikation der Parameter des Zertifizierungspfadalgorithmus.

ICertPathValidatorResult

Eine Spezifikation des Ergebnisses eines Zertifizierungspfad-Validierungsalgorithmus.

ICertSelector

Ein Selektor, der eine Reihe von Kriterien für die Auswahl Certificatevon s definiert.

ICertStoreParameters

Eine Spezifikation von CertStore Parametern.

ICRLSelector

Ein Selektor, der eine Reihe von Kriterien für die Auswahl CRLvon s definiert.

IExtension

Diese Schnittstelle stellt ein X dar.

IPolicyNode

Ein unveränderlicher gültiger Richtlinienstrukturknoten, wie vom PKIX-Zertifizierungspfadvalidierungsalgorithmus definiert.

IX509Extension

Schnittstelle für ein X.