Botan 3.6.1
Crypto and TLS for C&
|
#include <tpm2_pkops.h>
Public Member Functions | |
std::string | hash_function () const override |
Signature_Operation_Base (const Object &object, const SessionBundle &sessions, const SignatureAlgorithmSelection &algorithms, std::unique_ptr< Botan::HashFunction > hash) | |
void | update (std::span< const uint8_t > msg) override |
Protected Member Functions | |
Botan::HashFunction * | hash () |
const Object & | key_handle () const |
std::optional< std::string > | padding () const |
const TPMT_SIG_SCHEME & | scheme () const |
const SessionBundle & | sessions () const |
Definition at line 26 of file tpm2_pkops.h.
|
inline |
Definition at line 28 of file tpm2_pkops.h.
References BOTAN_ASSERT_NONNULL.
|
inlineprotected |
Definition at line 46 of file tpm2_pkops.h.
|
inlineoverride |
Definition at line 43 of file tpm2_pkops.h.
|
inlineprotected |
Definition at line 48 of file tpm2_pkops.h.
|
inlineprotected |
Definition at line 54 of file tpm2_pkops.h.
|
inlineprotected |
Definition at line 52 of file tpm2_pkops.h.
|
inlineprotected |
Definition at line 50 of file tpm2_pkops.h.
|
inlineoverride |
Definition at line 41 of file tpm2_pkops.h.