#include <LibcryptoKey.h>
Libcrypto-implementation of a public key definition.
|
| 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.
|
|
|
const std::string | type |
| Type of the key.
|
|
EVP_PKEY * | key |
| libcurl handle for the key.
|
|
◆ LibcryptoKey()
tenduke::crypto::libcrypto::LibcryptoKey::LibcryptoKey |
( |
EVP_PKEY * |
key, |
|
|
std::string |
type |
|
) |
| |
Constructs new instance.
- Parameters
-
key | the libcrypto handle |
type | type of the key |
◆ getKey()
EVP_PKEY * tenduke::crypto::libcrypto::LibcryptoKey::getKey |
( |
| ) |
const |
|
inline |
Returns the libcrypto-specific pointer to the key.
- Returns
- -
◆ getType()
const std::string & tenduke::crypto::libcrypto::LibcryptoKey::getType |
( |
| ) |
const |
|
inline |
Returns type of the key.
- Returns
- -
The documentation for this class was generated from the following files:
- core/default-services/src/crypto/LibcryptoKey.h
- core/default-services/src/crypto/LibcryptoKey.cpp