#include <CertificateFactory.h>
Public Member Functions | |
virtual | ~CertificateFactory () |
Certificate * | generateCertificate (InputStream &in) throw (CertificateException) |
Collection< Certificate > * | generateCertificates (InputStream &in) throw (CertificateException) |
const String & | getType () const throw () |
const Provider & | getProvider () const throw () |
Static Public Member Functions | |
static CertificateFactory * | getInstance (const String &type) throw (NoSuchAlgorithmException) |
static CertificateFactory * | getInstance (const String &type, const String &provider) throw (NoSuchAlgorithmException, NoSuchProviderException) |
static CertificateFactory * | getInstance (const String &type, const Provider &provider) throw (NoSuchAlgorithmException) |
Protected Member Functions | |
CertificateFactory (CertificateFactorySpi *spi, const Provider *provider, const String &type) |
beecrypt::security::cert::CertificateFactory::CertificateFactory | ( | CertificateFactorySpi * | spi, | |
const Provider * | provider, | |||
const String & | type | |||
) | [protected] |
virtual beecrypt::security::cert::CertificateFactory::~CertificateFactory | ( | ) | [virtual] |
Certificate* beecrypt::security::cert::CertificateFactory::generateCertificate | ( | InputStream & | in | ) | throw (CertificateException) |
Collection<Certificate>* beecrypt::security::cert::CertificateFactory::generateCertificates | ( | InputStream & | in | ) | throw (CertificateException) |
static CertificateFactory* beecrypt::security::cert::CertificateFactory::getInstance | ( | const String & | type, | |
const Provider & | provider | |||
) | throw (NoSuchAlgorithmException) [static] |
static CertificateFactory* beecrypt::security::cert::CertificateFactory::getInstance | ( | const String & | type, | |
const String & | provider | |||
) | throw (NoSuchAlgorithmException, NoSuchProviderException) [static] |
static CertificateFactory* beecrypt::security::cert::CertificateFactory::getInstance | ( | const String & | type | ) | throw (NoSuchAlgorithmException) [static] |
const Provider& beecrypt::security::cert::CertificateFactory::getProvider | ( | ) | const throw () |
const String& beecrypt::security::cert::CertificateFactory::getType | ( | ) | const throw () |