This class uses the Open SSL crypto library
![]() | OpenSSLProviderImpl () |
![]() | ~OpenSSLProviderImpl () |
![]() | loadDigestAlgorithms () |
![]() | isDigestAlgorithmSupported (const string& alg) const |
![]() | getMessageDigest (const string& alg) const |
![]() | loadSignatureAlgorithms () |
![]() | isSignatureAlgorithmSupported (const string& alg) const |
![]() | getSignature (const string& alg) const |
![]() | getHmac (const string& alg) const |
![]() | loadCipherAlgorithms () |
![]() | isCipherAlgorithmSupported (const string& alg) const |
![]() | getCipher (const string& alg) const |
![]() | getKeyStore (const string& type) const |
![]() | seedRandomGenerator (const string& seed) |
![]() | getBase64 () const Returns a Base64 encoder |
![]() | getKeyFactory () const |
![]() | getCertificateFactory () const |
![]() | createSecureSocketImpl (const SSLContext& ctx) const |
![]() | createSSLContext (SSLConstants::Version version, bool isClient) const |
![]() | toDerString (const DistinguishedName& dn) const |
This class uses the Open SSL crypto library.
~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
KeyFactory getKeyFactory() const
CertificateFactory getCertificateFactory() const
SecureSocketImpl* createSecureSocketImpl(const SSLContext& ctx) const
SSLContext createSSLContext(SSLConstants::Version version, bool isClient) const
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