#include <public_key.h>
Inherited by ccf::crypto::ECPublicKey_OpenSSL, and ccf::crypto::RSAPublicKey_OpenSSL.
◆ PublicKey_OpenSSL() [1/3]
| ccf::crypto::PublicKey_OpenSSL::PublicKey_OpenSSL |
( |
| ) |
|
|
default |
◆ PublicKey_OpenSSL() [2/3]
| ccf::crypto::PublicKey_OpenSSL::PublicKey_OpenSSL |
( |
EVP_PKEY * |
key | ) |
|
|
inline |
◆ PublicKey_OpenSSL() [3/3]
| ccf::crypto::PublicKey_OpenSSL::PublicKey_OpenSSL |
( |
const Pem & |
pem | ) |
|
|
inline |
◆ ~PublicKey_OpenSSL()
| virtual ccf::crypto::PublicKey_OpenSSL::~PublicKey_OpenSSL |
( |
| ) |
|
|
inlinevirtual |
◆ check_is_cose_compatible()
| void ccf::crypto::PublicKey_OpenSSL::check_is_cose_compatible |
( |
int |
cose_alg | ) |
|
|
inline |
◆ operator EVP_PKEY *()
| ccf::crypto::PublicKey_OpenSSL::operator EVP_PKEY * |
( |
| ) |
const |
|
inline |
◆ key
| EVP_PKEY* ccf::crypto::PublicKey_OpenSSL::key = nullptr |
|
protected |
The documentation for this class was generated from the following file: