At the moment this will deal with "-----BEGIN CERTIFICATE-----" to "-----END CERTIFICATE-----"
base 64 encoded certs, as well as the BER binaries of certficates and some classes of PKCS#7
objects.
engineGenerateCertificate(java.io.InputStream in)
Generates a certificate object and initializes it with the data
read from the input stream inStream.
java.util.Collection
engineGenerateCertificates(java.io.InputStream inStream)
Returns a (possibly empty) collection view of the certificates
read from the given input stream inStream.
java.security.cert.CRL
engineGenerateCRL(java.io.InputStream inStream)
Generates a certificate revocation list (CRL) object and initializes
it with the data read from the input stream inStream.
java.util.Collection
engineGenerateCRLs(java.io.InputStream inStream)
Returns a (possibly empty) collection view of the CRLs read from
the given input stream inStream.
public java.security.cert.Certificate engineGenerateCertificate(java.io.InputStream in)
throws java.security.cert.CertificateException
Generates a certificate object and initializes it with the data
read from the input stream inStream.
Overrides:
engineGenerateCertificate in class java.security.cert.CertificateFactorySpi
engineGenerateCertificates
public java.util.Collection engineGenerateCertificates(java.io.InputStream inStream)
throws java.security.cert.CertificateException
Returns a (possibly empty) collection view of the certificates
read from the given input stream inStream.
Overrides:
engineGenerateCertificates in class java.security.cert.CertificateFactorySpi
engineGenerateCRL
public java.security.cert.CRL engineGenerateCRL(java.io.InputStream inStream)
throws java.security.cert.CRLException
Generates a certificate revocation list (CRL) object and initializes
it with the data read from the input stream inStream.
Overrides:
engineGenerateCRL in class java.security.cert.CertificateFactorySpi
engineGenerateCRLs
public java.util.Collection engineGenerateCRLs(java.io.InputStream inStream)
throws java.security.cert.CRLException
Returns a (possibly empty) collection view of the CRLs read from
the given input stream inStream.
The inStream may contain a sequence of DER-encoded CRLs, or
a PKCS#7 CRL set. This is a PKCS#7 SignedData object, with the
only signficant field being crls. In particular the signature
and the contents are ignored.
Overrides:
engineGenerateCRLs in class java.security.cert.CertificateFactorySpi