#include <XSECCryptoKey.hpp>
Inheritance diagram for XSECCryptoKey:
Public Types | |
enum | KeyType { KEY_NONE, KEY_DSA_PUBLIC, KEY_DSA_PRIVATE, KEY_DSA_PAIR, KEY_RSA_PUBLIC, KEY_RSA_PRIVATE, KEY_RSA_PAIR, KEY_HMAC } |
Public Methods | |
XSECCryptoKey () | |
virtual | ~XSECCryptoKey () |
virtual KeyType | getKeyType () |
virtual XSECCryptoKey * | clone ()=0 |
|
|
|
|
|
|
|
Implemented in OpenSSLCryptoKeyDSA, OpenSSLCryptoKeyHMAC, OpenSSLCryptoKeyRSA, XSECCryptoKeyDSA, XSECCryptoKeyHMAC, and XSECCryptoKeyRSA. |
|
Reimplemented in OpenSSLCryptoKeyDSA, OpenSSLCryptoKeyHMAC, OpenSSLCryptoKeyRSA, XSECCryptoKeyDSA, XSECCryptoKeyHMAC, and XSECCryptoKeyRSA. |