#include <OpenSSLCryptoProvider.hpp>
Inheritance diagram for OpenSSLCryptoProvider:


Public Methods | |
| OpenSSLCryptoProvider () | |
| virtual | ~OpenSSLCryptoProvider () |
| virtual XSECCryptoHash * | hashSHA1 () |
| Return a SHA1 implementation. More... | |
| virtual XSECCryptoHash * | hashHMACSHA1 () |
| Return a HMAC SHA1 implementation. More... | |
| virtual XSECCryptoBase64 * | base64 () |
| Return a Base64 encoder/decoder implementation. More... | |
| virtual XSECCryptoKeyDSA * | keyDSA () |
| Return a DSA key implementation object. More... | |
| virtual XSECCryptoKeyRSA * | keyRSA () |
| Return an RSA key implementation object. More... | |
| virtual XSECCryptoX509 * | X509 () |
| Return an X509 implementation object. More... | |
|
|
|
|
|
|
|
|
Return a Base64 encoder/decoder implementation.
Call used by the library to obtain a Base64 encoder/decoder.
Implements XSECCryptoProvider. |
|
|
Return a HMAC SHA1 implementation.
Call used by the library to obtain a HMAC SHA1 object from the provider. The caller will need to set the key in the hash object with an XSECCryptoKeyHMAC using XSECCryptoHash::setKey()
Implements XSECCryptoProvider. |
|
|
Return a SHA1 implementation.
Call used by the library to obtain a SHA1 object from the provider.
Implements XSECCryptoProvider. |
|
|
Return a DSA key implementation object.
Call used by the library to obtain a DSA key object.
Implements XSECCryptoProvider. |
|
|
Return an RSA key implementation object.
Call used by the library to obtain an RSA key object.
Implements XSECCryptoProvider. |
|
|
Return an X509 implementation object.
Call used by the library to obtain an object that can work with X509 certificates.
Implements XSECCryptoProvider. |
1.2.15