Package | Description |
---|---|
java.net |
Provides the classes for implementing networking applications.
|
java.security |
Provides the classes and interfaces for the security framework.
|
java.security.cert |
Provides classes and interfaces for parsing and managing
certificates, certificate revocation lists (CRLs), and
certification paths.
|
java.util.jar |
Provides classes for reading and writing the JAR (Java ARchive) file
format, which is based on the standard ZIP file format with an
optional manifest file.
|
javax.crypto |
Provides the classes and interfaces for cryptographic operations.
|
javax.net.ssl |
Provides classes for the secure socket package.
|
javax.security.auth.x500 |
This package contains the classes that should be used to store
X500 Principal and X500 Private Crendentials in a
Subject.
|
Class and Description |
---|
Certificate
Abstract class for managing a variety of identity certificates.
|
Class and Description |
---|
Certificate
Abstract class for managing a variety of identity certificates.
|
CertificateException
This exception indicates one of a variety of certificate problems.
|
CertPath
An immutable sequence of certificates (a certification path).
|
Class and Description |
---|
Certificate
Abstract class for managing a variety of identity certificates.
|
CertificateEncodingException
Certificate Encoding Exception.
|
CertificateException
This exception indicates one of a variety of certificate problems.
|
CertificateExpiredException
Certificate Expired Exception.
|
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
CertificateFactory class. |
CertificateNotYetValidException
Certificate is not yet valid exception.
|
CertificateParsingException
Certificate Parsing Exception.
|
CertPath
An immutable sequence of certificates (a certification path).
|
CertPathBuilder
A class for building certification paths (also known as certificate chains).
|
CertPathBuilderException
An exception indicating one of a variety of problems encountered when
building a certification path with a
CertPathBuilder . |
CertPathBuilderResult
A specification of the result of a certification path builder algorithm.
|
CertPathBuilderSpi
The Service Provider Interface (SPI)
for the
CertPathBuilder class. |
CertPathParameters
A specification of certification path algorithm parameters.
|
CertPathValidator
A class for validating certification paths (also known as certificate
chains).
|
CertPathValidatorException
An exception indicating one of a variety of problems encountered when
validating a certification path.
|
CertPathValidatorException.BasicReason
The BasicReason enumerates the potential reasons that a certification
path of any type may be invalid.
|
CertPathValidatorException.Reason
The reason the validation algorithm failed.
|
CertPathValidatorResult
A specification of the result of a certification path validator algorithm.
|
CertPathValidatorSpi
The Service Provider Interface (SPI)
for the
CertPathValidator class. |
CertSelector
A selector that defines a set of criteria for selecting
Certificate s. |
CertStore
A class for retrieving
Certificate s and CRL s
from a repository. |
CertStoreException
An exception indicating one of a variety of problems retrieving
certificates and CRLs from a
CertStore . |
CertStoreParameters
A specification of
CertStore parameters. |
CertStoreSpi
The Service Provider Interface (SPI)
for the
CertStore class. |
CRL
This class is an abstraction of certificate revocation lists (CRLs) that
have different formats but important common uses.
|
CRLException
CRL (Certificate Revocation List) Exception.
|
CRLReason
The CRLReason enumeration specifies the reason that a certificate
is revoked, as defined in
RFC 3280: Internet X.509 Public Key Infrastructure Certificate and CRL
Profile.
|
CRLSelector
A selector that defines a set of criteria for selecting
CRL s. |
Extension
This interface represents an X.509 extension.
|
PKIXCertPathChecker
An abstract class that performs one or more checks on an
X509Certificate . |
PKIXCertPathValidatorResult
This class represents the successful result of the PKIX certification
path validation algorithm.
|
PKIXParameters
Parameters used as input for the PKIX
CertPathValidator
algorithm. |
PKIXReason
The
PKIXReason enumerates the potential PKIX-specific reasons
that an X.509 certification path may be invalid according to the PKIX
(RFC 3280) standard. |
PolicyNode
An immutable valid policy tree node as defined by the PKIX certification
path validation algorithm.
|
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.
|
X509CRLEntry
Abstract class for a revoked certificate in a CRL (Certificate
Revocation List).
|
X509Extension
Interface for an X.509 extension.
|
Class and Description |
---|
Certificate
Abstract class for managing a variety of identity certificates.
|
Class and Description |
---|
Certificate
Abstract class for managing a variety of identity certificates.
|
Class and Description |
---|
Certificate
Abstract class for managing a variety of identity certificates.
|
CertificateException
This exception indicates one of a variety of certificate problems.
|
CertPathParameters
A specification of certification path algorithm parameters.
|
X509Certificate
Abstract class for X.509 certificates.
|
Class and Description |
---|
X509Certificate
Abstract class for X.509 certificates.
|
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, 2020, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
Scripting on this page tracks web page traffic, but does not change the content in any way.