10Duke Enterprise C++ Client
|
#include <LibcryptoPrivateKey.h>
Libcrypto-implementation of a private key definition.
Public Member Functions | |
LibcryptoPrivateKey (EVP_PKEY *key, std::string type) | |
Constructs new instance. | |
Public Member Functions inherited from tenduke::crypto::libcrypto::LibcryptoKey | |
LibcryptoKey (EVP_PKEY *key, std::string type) | |
Constructs new instance. | |
EVP_PKEY * | getKey () const |
Returns the libcrypto-specific pointer to the key. | |
const std::string & | getType () const |
Returns type of the key. | |
Additional Inherited Members | |
Protected Attributes inherited from tenduke::crypto::libcrypto::LibcryptoKey | |
const std::string | type |
Type of the key. | |
EVP_PKEY * | key |
libcurl handle for the key. | |
tenduke::crypto::libcrypto::LibcryptoPrivateKey::LibcryptoPrivateKey | ( | EVP_PKEY * | key, |
std::string | type | ||
) |
Constructs new instance.
key | the libcrypto handle |
type | type of the key |