| CRL | Certificate Revocation List class for managing CRLs that have different formats but the same general use. |
| CRLException | Exception for a Certificate Revocation List. |
| CertPath | This class represents an immutable sequence, or path, of security certificates. |
| CertPath.CertPathRep | The serialized representation of a path. |
| CertPathBuilderException | Indicates a problem while using a CertPathBuilder, wrapping
the lower exception. |
| CertPathValidatorException | Indicates a problem while validating a certification path. |
| CertStoreException | Indicates a problem while retrieving certificates and CRLs from
CertStore, wrapping the lower exception. |
| Certificate | The Certificate class is an abstract class used to manage identity certificates. |
| Certificate.CertificateRep | Certificate.CertificateRep is an inner class used to provide an alternate storage mechanism for serialized Certificates. |
| CertificateEncodingException | Exception for a Certificate Encoding. |
| CertificateException | Exception for a Certificate. |
| CertificateExpiredException | Exception for a Certificate Expiring. |
| CertificateFactory | This class implments the CertificateFactory class interface used to generate certificates and certificate revocation list (CRL) objects from their encodings. |
| CertificateFactorySpi | CertificateFactorySpi is the abstract class Service Provider Interface (SPI) for the CertificateFactory class. |
| CertificateNotYetValidException | Exception for a Certificate that is not yet valid. |
| CertificateParsingException | Exception for parsing a DER-encoded Certificate. |
| X509CRL | The X509CRL class is the abstract class used to manage X.509 Certificate Revocation Lists. |
| X509CRLEntry | Abstract class for entries in the CRL (Certificate Revocation List). |
| X509Certificate | X509Certificate is the abstract class for X.509 certificates. |
| X509Extension | Public interface for the X.509 Extension. |