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 ( ); } Passed ToCertificateFactory.CertificateFactory( ) |