gnu.crypto.pki.provider

Class 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

CRL
engineGenerateCRL(InputStream inStream)
Collection
engineGenerateCRLs(InputStream inStream)
CertPath
engineGenerateCertPath(InputStream in)
CertPath
engineGenerateCertPath(InputStream in, String encoding)
CertPath
engineGenerateCertPath(List certs)
Certificate
engineGenerateCertificate(InputStream inStream)
Collection
engineGenerateCertificates(InputStream inStream)
Iterator
engineGetCertPathEncodings()

Field Details

BEGIN_CERTIFICATE

public static final String BEGIN_CERTIFICATE

BEGIN_X509_CRL

public static final String BEGIN_X509_CRL

END_CERTIFICATE

public static final String END_CERTIFICATE

END_X509_CRL

public static final String END_X509_CRL

Constructor Details

X509CertificateFactory

public X509CertificateFactory()

Method Details

engineGenerateCRL

public CRL engineGenerateCRL(InputStream inStream)
            throws CRLException

engineGenerateCRLs

public Collection engineGenerateCRLs(InputStream inStream)
            throws CRLException

engineGenerateCertPath

public CertPath engineGenerateCertPath(InputStream in)
            throws CertificateEncodingException

engineGenerateCertPath

public CertPath engineGenerateCertPath(InputStream in,
                                       String encoding)
            throws CertificateEncodingException

engineGenerateCertPath

public CertPath engineGenerateCertPath(List certs)

engineGenerateCertificate

public Certificate engineGenerateCertificate(InputStream inStream)
            throws CertificateException

engineGenerateCertificates

public Collection engineGenerateCertificates(InputStream inStream)
            throws CertificateException

engineGetCertPathEncodings

public Iterator engineGetCertPathEncodings()

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