#include <OpenSSLCryptoKeyHMAC.hpp>
Inheritance diagram for OpenSSLCryptoKeyHMAC:
Public Methods | |
OpenSSLCryptoKeyHMAC () | |
virtual | ~OpenSSLCryptoKeyHMAC () |
virtual XSECCryptoKey * | clone () |
Replicate key. | |
virtual XSECCryptoKey::KeyType | getKeyType () |
Return the type of this key. | |
virtual const XMLCh * | getProviderName () |
Returns a string that identifies the crypto owner of this library. | |
virtual void | setKey (unsigned char *inBuf, unsigned int inLength) |
Set the key. | |
virtual unsigned int | getKey (safeBuffer &outBuf) |
Get the key value. |
|
|
|
|
|
Replicate key.
Implements XSECCryptoKeyHMAC. |
|
Get the key value. Copy the key into the safeBuffer and return the number of bytes copied.
Implements XSECCryptoKeyHMAC. |
|
Return the type of this key. For DSA keys, this allows people to determine whether this is a public key, private key or a key pair Reimplemented from XSECCryptoKeyHMAC. |
|
Returns a string that identifies the crypto owner of this library.
Implements XSECCryptoKey. |
|
Set the key. Set the key from the buffer
Implements XSECCryptoKeyHMAC. |