java.lang.Object | |
↳ | java.security.cert.CertificateFactorySpi |
This class defines the
Service Provider Interface
(
SPI
) for the
CertificateFactory
class. This SPI must be implemented for each
certificate type a security provider wishes to support.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
Constructs a new instance of this class.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
Generates and initializes a
Certificate Revocation List
(CRL) from
the provided input stream.
|
||||||||||
|
Generates and initializes a collection of
Certificate Revocation
List
(CRL) from the provided input stream.
|
||||||||||
|
Generates a
CertPath
(a certificate chain) from the given
inputStream
, assuming the given
encoding
from
engineGetCertPathEncodings()
.
|
||||||||||
|
Generates a
CertPath
from the provided list of certificates.
|
||||||||||
|
Generates a
CertPath
from the provided
InputStream
.
|
||||||||||
|
Generates and initializes a
Certificate
from the provided input
stream.
|
||||||||||
|
Generates and initializes a collection of certificates from the provided
input stream.
|
||||||||||
|
Returns an
Iterator
over the supported
CertPath
encodings
(as Strings).
|
[Expand]
Inherited Methods
|
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
Generates and initializes a Certificate Revocation List (CRL) from the provided input stream.
inStream | the stream from where data is read to create the CRL. |
---|
CRLException | if parsing problems are detected. |
---|
Generates and initializes a collection of Certificate Revocation List (CRL) from the provided input stream.
inStream | the stream from which the data is read to create the CRLs. |
---|
CRLException | if parsing problems are detected. |
---|
Generates a
CertPath
(a certificate chain) from the given
inputStream
, assuming the given
encoding
from
engineGetCertPathEncodings()
.
CertificateException | if parsing problems are detected. |
---|---|
UnsupportedOperationException | if the provider does not implement this method. |
Generates a
CertPath
from the provided list of certificates. The
encoding is the default encoding.
certificates |
the list containing certificates in a format supported by the
CertificateFactory
.
|
---|
CertPath
initialized from the provided data.
CertificateException | if parsing problems are detected. |
---|---|
UnsupportedOperationException | if the provider does not implement this method. |
Generates a
CertPath
from the provided
InputStream
. The
default encoding scheme is applied.
inStream | an input stream with encoded data. |
---|
CertPath
initialized from the provided data.
CertificateException | if parsing problems are detected. |
---|
Generates and initializes a
Certificate
from the provided input
stream.
inStream | the stream from which the data is read to create the certificate. |
---|
CertificateException | if parsing problems are detected. |
---|
Generates and initializes a collection of certificates from the provided input stream.
inStream | the stream from where data is read to create the certificates. |
---|
CertificateException | if parsing problems are detected. |
---|
Returns an
Iterator
over the supported
CertPath
encodings
(as Strings). The first element is the default encoding.
CertPath
encodings (as
Strings).