|
|
| AsymmetricSigner (CryptoSuite suite, std::shared_ptr< EVP_PKEY > key, std::shared_ptr< EVP_PKEY > pub_key) |
| |
|
std::size_t | getSignatureFieldSize () const override |
| |
|
virtual void | signPacket (PacketPtr packet) |
| |
|
virtual void | signBuffer (const std::vector< uint8_t > &buffer) |
| |
|
virtual void | signBuffer (const utils::MemBuf *buffer) |
| |
|
std::vector< uint8_t > | getSignature () const |
| |
|
virtual std::size_t | getSignatureSize () const |
| |
|
CryptoSuite | getSuite () const |
| |
|
CryptoHashType | getHashType () const |
| |
|
|
CryptoSuite | suite_ |
| |
|
std::vector< uint8_t > | signature_ |
| |
|
std::size_t | signature_len_ |
| |
|
std::shared_ptr< EVP_PKEY > | key_ |
| |
|
CryptoHash | key_id_ |
| |
The documentation for this class was generated from the following file:
- libtransport/includes/hicn/transport/auth/signer.h