class Akenti::ProviderImpl |
A ProviderImpl object provides applications with engines that implement security algorithms.
![]() | ~ProviderImpl () Deletes this object |
![]() | loadDigestAlgorithms () Loads MessageDigest algorithms |
![]() | isDigestAlgorithmSupported (const string& alg) const Returns true if alg is supported. |
![]() | getMessageDigest (const string& alg) const Returns a MessageDigest engine given the name of a standard algorithm specified by alg such as MD5. |
![]() | loadSignatureAlgorithms () Loads Signature algorithms |
![]() | isSignatureAlgorithmSupported (const string& alg) const Returns true if alg is supported. |
![]() | getSignature (const string& alg) const Returns a Signature engine given the name of a standard algorithm specified by alg such as RSA-MD5 or RSA-SHA1. |
![]() | loadCipherAlgorithms () Loads Cipher algorithms |
![]() | isCipherAlgorithmSupported (const string& alg) const Returns true if alg is supported. |
![]() | getCipher (const string& alg) const Returns a Cipher engine given the name of a standard algorithm specified by alg such as DES-CBC or RC4 |
![]() | seedRandomGenerator (const string& seed) |
![]() | getBase64 () const Returns a Base64 object. |
![]() | getKeyStore (const string& type) const |
![]() | getKeyFactory () const Returns a KeyFactory object. |
![]() | getCertificateFactory () const Returns a CertificateFactory object. |
![]() | getHmac (const string& alg) const |
![]() | createSSLContext (SSLConstants::Version version, bool isClient) const Create a either a server or client security context. |
![]() | createSecureSocketImpl (const SSLContext& ctx) const Interface to create a SecureSocketImpl. |
![]() | toDerString (const DistinguishedName& dn) const |
![]() | ProviderImpl () Constructs this object |
A ProviderImpl object provides applications with engines that implement security algorithms.Applications must install a provider at startup.
For convenience , the MessageDigest::getInstance() can be used.
For convenience , the Signature::getInstance() can be used.
For convenience, the Cipher::getInstance() can be used.
Alphabetic index HTML hierarchy of classes or Java