For the latest news and information visit
The GNU Crypto project

gnu.crypto.pki.provider
Class X509CertificateFactory

java.lang.Object
  extended by java.security.cert.CertificateFactorySpi
      extended by gnu.crypto.pki.provider.X509CertificateFactory

public class X509CertificateFactory
extends CertificateFactorySpi


Field Summary
static String BEGIN_CERTIFICATE
           
static String BEGIN_X509_CRL
           
static String END_CERTIFICATE
           
static String END_X509_CRL
           
 
Constructor Summary
X509CertificateFactory()
           
 
Method Summary
 Certificate engineGenerateCertificate(InputStream inStream)
           
 Collection engineGenerateCertificates(InputStream inStream)
           
 CertPath engineGenerateCertPath(InputStream in)
           
 CertPath engineGenerateCertPath(InputStream in, String encoding)
           
 CertPath engineGenerateCertPath(List certs)
           
 CRL engineGenerateCRL(InputStream inStream)
           
 Collection engineGenerateCRLs(InputStream inStream)
           
 Iterator engineGetCertPathEncodings()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BEGIN_CERTIFICATE

public static final String BEGIN_CERTIFICATE
See Also:
Constant Field Values

END_CERTIFICATE

public static final String END_CERTIFICATE
See Also:
Constant Field Values

BEGIN_X509_CRL

public static final String BEGIN_X509_CRL
See Also:
Constant Field Values

END_X509_CRL

public static final String END_X509_CRL
See Also:
Constant Field Values
Constructor Detail

X509CertificateFactory

public X509CertificateFactory()
Method Detail

engineGenerateCertificate

public Certificate engineGenerateCertificate(InputStream inStream)
                                      throws CertificateException
Specified by:
engineGenerateCertificate in class CertificateFactorySpi
Throws:
CertificateException

engineGenerateCertificates

public Collection engineGenerateCertificates(InputStream inStream)
                                      throws CertificateException
Specified by:
engineGenerateCertificates in class CertificateFactorySpi
Throws:
CertificateException

engineGenerateCRL

public CRL engineGenerateCRL(InputStream inStream)
                      throws CRLException
Specified by:
engineGenerateCRL in class CertificateFactorySpi
Throws:
CRLException

engineGenerateCRLs

public Collection engineGenerateCRLs(InputStream inStream)
                              throws CRLException
Specified by:
engineGenerateCRLs in class CertificateFactorySpi
Throws:
CRLException

engineGenerateCertPath

public CertPath engineGenerateCertPath(List certs)
Overrides:
engineGenerateCertPath in class CertificateFactorySpi

engineGenerateCertPath

public CertPath engineGenerateCertPath(InputStream in)
                                throws CertificateEncodingException
Overrides:
engineGenerateCertPath in class CertificateFactorySpi
Throws:
CertificateEncodingException

engineGenerateCertPath

public CertPath engineGenerateCertPath(InputStream in,
                                       String encoding)
                                throws CertificateEncodingException
Overrides:
engineGenerateCertPath in class CertificateFactorySpi
Throws:
CertificateEncodingException

engineGetCertPathEncodings

public Iterator engineGetCertPathEncodings()
Overrides:
engineGetCertPathEncodings in class CertificateFactorySpi

For the latest news and information visit
The GNU Crypto project

Copyright © 2001, 2002, 2003 Free Software Foundation, Inc. All Rights Reserved.