namespace Akenti class OpenSSLProviderImpl : public ProviderImpl

This class uses the Open SSL crypto library

Inheritance:


Public Methods

OpenSSLProviderImpl ()
~OpenSSLProviderImpl ()
void loadDigestAlgorithms ()
bool isDigestAlgorithmSupported (const string& alg) const
MessageDigest getMessageDigest (const string& alg) const
void loadSignatureAlgorithms ()
bool isSignatureAlgorithmSupported (const string& alg) const
Signature getSignature (const string& alg) const
Hmac getHmac (const string& alg) const
void loadCipherAlgorithms ()
bool isCipherAlgorithmSupported (const string& alg) const
Cipher getCipher (const string& alg) const
KeyStore getKeyStore (const string& type) const
bool seedRandomGenerator (const string& seed)
Base64 getBase64 () const
Returns a Base64 encoder
KeyFactory getKeyFactory () const
CertificateFactory getCertificateFactory () const
SecureSocketImpl* createSecureSocketImpl (const SSLContext& ctx) const
SSLContext createSSLContext (SSLConstants::Version version, bool isClient) const
string toDerString (const DistinguishedName& dn) const

Inherited from ProviderImpl:


Documentation

This class uses the Open SSL crypto library.
OpenSSLProviderImpl()

~OpenSSLProviderImpl()

void loadDigestAlgorithms()

bool isDigestAlgorithmSupported(const string& alg) const

MessageDigest getMessageDigest(const string& alg) const

void loadSignatureAlgorithms()

bool isSignatureAlgorithmSupported(const string& alg) const

Signature getSignature(const string& alg) const

Hmac getHmac(const string& alg) const

void loadCipherAlgorithms()

bool isCipherAlgorithmSupported(const string& alg) const

Cipher getCipher(const string& alg) const

KeyStore getKeyStore(const string& type) const

bool seedRandomGenerator(const string& seed)

Base64 getBase64() const
Returns a Base64 encoder

KeyFactory getKeyFactory() const

CertificateFactory getCertificateFactory() const

SecureSocketImpl* createSecureSocketImpl(const SSLContext& ctx) const

SSLContext createSSLContext(SSLConstants::Version version, bool isClient) const

string toDerString(const DistinguishedName& dn) const


This class has no child classes.
Author:
Srilekha Mudumbai Abdelilah Essiari
Version:
1.1 00/05/01
See Also:
ProviderImpl

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de