This abstract class defines the service
provider interface, or SPI, for the
CertificateFactory class. A security provider must
implement this class for each type of certificate it wishes to
support. Applications never need to use or subclass this class.
public abstract class
CertificateFactorySpi {
// Public Constructors
public
CertificateFactorySpi ( );
// Public Instance Methods
public abstract java.security.cert.Certificate
engineGenerateCertificate
(java.io.InputStream
inStream )
throws CertificateException;
public abstract java.util.Collection<? extends java.security.cert.Certificate>
engineGenerateCertificates (java.io.InputStream
inStream )
throws CertificateException;
1.4 public CertPath
engineGenerateCertPath (java.util.List<?
extends java.security.cert.Certificate>
certificates )
throws CertificateException;
1.4 public CertPath
engineGenerateCertPath (java.io.InputStream
inStream )
throws CertificateException;
1.4 public CertPath
engineGenerateCertPath (java.io.InputStream
inStream ,
String
encoding ) throws CertificateException;
public abstract CRL
engineGenerateCRL (java.io.InputStream
inStream )
throws CRLException;
public abstract java.util.Collection<? extends CRL>
engineGenerateCRLs
(java.io.InputStream
inStream )
throws CRLException;
1.4 public java.util.Iterator<String>
engineGetCertPathEncodings ( );
}