Package java.security.cert
Provides classes and interfaces for parsing and managing certificates, certificate revocation lists (CRLs), and certification paths.
See: Description
Interface | Description |
---|---|
CertPathBuilderResult | A specification of the result of a certification path builder algorithm. |
CertPathChecker | Performs one or more checks on each |
CertPathParameters | A specification of certification path algorithm parameters. |
CertPathValidatorException.Reason | The reason the validation algorithm failed. |
CertPathValidatorResult | A specification of the result of a certification path validator algorithm. |
CertSelector | A selector that defines a set of criteria for selecting |
CertStoreParameters | A specification of |
CRLSelector | A selector that defines a set of criteria for selecting |
Extension | This interface represents an X.509 extension. |
PolicyNode | An immutable valid policy tree node as defined by the PKIX certification path validation algorithm. |
X509Extension | Interface for an X.509 extension. |
Class | Description |
---|---|
Certificate | Abstract class for managing a variety of identity certificates. |
Certificate.CertificateRep | Alternate Certificate class for serialization. |
CertificateFactory | This class defines the functionality of a certificate factory, which is used to generate certificate, certification path ( |
CertificateFactorySpi | This class defines the Service Provider Interface (SPI) for the |
CertPath | An immutable sequence of certificates (a certification path). |
CertPath.CertPathRep | Alternate |
CertPathBuilder | A class for building certification paths (also known as certificate chains). |
CertPathBuilderSpi | The Service Provider Interface (SPI) for the |
CertPathValidator | A class for validating certification paths (also known as certificate chains). |
CertPathValidatorSpi | The Service Provider Interface (SPI) for the |
CertStore | A class for retrieving |
CertStoreSpi | The Service Provider Interface (SPI) for the |
CollectionCertStoreParameters | Parameters used as input for the Collection |
CRL | This class is an abstraction of certificate revocation lists (CRLs) that have different formats but important common uses. |
LDAPCertStoreParameters | Parameters used as input for the LDAP |
PKIXBuilderParameters | Parameters used as input for the PKIX |
PKIXCertPathBuilderResult | This class represents the successful result of the PKIX certification path builder algorithm. |
PKIXCertPathChecker | An abstract class that performs one or more checks on an |
PKIXCertPathValidatorResult | This class represents the successful result of the PKIX certification path validation algorithm. |
PKIXParameters | Parameters used as input for the PKIX |
PKIXRevocationChecker | A |
PolicyQualifierInfo | An immutable policy qualifier represented by the ASN.1 PolicyQualifierInfo structure. |
TrustAnchor | A trust anchor or most-trusted Certification Authority (CA). |
X509Certificate | Abstract class for X.509 certificates. |
X509CertSelector | A |
X509CRL | Abstract class for an X.509 Certificate Revocation List (CRL). |
X509CRLEntry | Abstract class for a revoked certificate in a CRL (Certificate Revocation List). |
X509CRLSelector | A |
Enum | Description |
---|---|
CertPathValidatorException.BasicReason | The BasicReason enumerates the potential reasons that a certification path of any type may be invalid. |
CRLReason | The CRLReason enumeration specifies the reason that a certificate is revoked, as defined in RFC 5280: Internet X.509 Public Key Infrastructure Certificate and CRL Profile. |
PKIXReason | The |
PKIXRevocationChecker.Option | Various revocation options that can be specified for the revocation checking mechanism. |
Exception | Description |
---|---|
CertificateEncodingException | Certificate Encoding Exception. |
CertificateException | This exception indicates one of a variety of certificate problems. |
CertificateExpiredException | Certificate Expired Exception. |
CertificateNotYetValidException | Certificate is not yet valid exception. |
CertificateParsingException | Certificate Parsing Exception. |
CertificateRevokedException | An exception that indicates an X.509 certificate is revoked. |
CertPathBuilderException | An exception indicating one of a variety of problems encountered when building a certification path with a |
CertPathValidatorException | An exception indicating one of a variety of problems encountered when validating a certification path. |
CertStoreException | An exception indicating one of a variety of problems retrieving certificates and CRLs from a |
CRLException | CRL (Certificate Revocation List) Exception. |
Package java.security.cert Description
Provides classes and interfaces for parsing and managing certificates, certificate revocation lists (CRLs), and certification paths. It contains support for X.509 v3 certificates and X.509 v2 CRLs.
- Since:
- 1.2
© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/javase/8/docs/api/java/security/cert/package-summary.html