| Interface | Description | 
|---|---|
| X509Extension | Interface for an X.509 extension. | 
| Class | Description | 
|---|---|
| Certificate | 
 Abstract class for managing a variety of identity certificates. | 
| CertificateFactory | This class defines the functionality of a certificate factory, which is used to generate certificate, certification
 path ( CertPath) and certificate revocation list (CRL) objects from their encodings. | 
| CertificateFactorySpi | This class defines the Service Provider Interface (SPI) for the  CertificateFactoryclass. | 
| X509Certificate | 
 Abstract class for X.509 certificates. | 
| Exception | Description | 
|---|---|
| CertificateEncodingException | Certificate Encoding Exception. | 
| CertificateException | This exception indicates one of a variety of certificate problems. |