# Package javax.security.cert

Provides classes for public key certificates.

See: Description

- Class Summary
  Class | Description
  --- | ---
  Certificate | Abstract class for managing a variety of identity certificates.
  X509Certificate | Abstract class for X.509 v1 certificates.

- Exception Summary
  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.

## Package javax.security.cert Description

Provides classes for public key certificates. These classes include a simplified version of the java.security.cert package. These classes were developed as part of the Java Secure Socket Extension (JSSE). When JSSE was added to the J2SE version 1.4, this package was added for backward-compatibility reasons only. New applications should not use this package, but rather java.security.cert.

Since:
  1.4

Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2026, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.