Botan 3.6.0
Crypto and TLS for C&
Botan::TPM2::Signature_Operation Member List

This is the complete list of members for Botan::TPM2::Signature_Operation, including all inherited members.

algorithm_identifier() constBotan::PK_Ops::Signaturevirtual
hash()Botan::TPM2::Signature_Operation_Base< PK_Ops::Signature >inlineprotected
hash_function() const overrideBotan::TPM2::Signature_Operation_Base< PK_Ops::Signature >inlinevirtual
key_handle() constBotan::TPM2::Signature_Operation_Base< PK_Ops::Signature >inlineprotected
marshal_signature(const TPMT_SIGNATURE &signature) const =0Botan::TPM2::Signature_Operationprotectedpure virtual
padding() constBotan::TPM2::Signature_Operation_Base< PK_Ops::Signature >inlineprotected
scheme() constBotan::TPM2::Signature_Operation_Base< PK_Ops::Signature >inlineprotected
sessions() constBotan::TPM2::Signature_Operation_Base< PK_Ops::Signature >inlineprotected
sign(Botan::RandomNumberGenerator &rng) overrideBotan::TPM2::Signature_Operationvirtual
signature_length() const =0Botan::PK_Ops::Signaturepure virtual
Signature_Operation(const Object &object, const SessionBundle &sessions, const SignatureAlgorithmSelection &algorithms)Botan::TPM2::Signature_Operation
Signature_Operation_Base(const Object &object, const SessionBundle &sessions, const SignatureAlgorithmSelection &algorithms, std::unique_ptr< Botan::HashFunction > hash)Botan::TPM2::Signature_Operation_Base< PK_Ops::Signature >inline
update(std::span< const uint8_t > msg) overrideBotan::TPM2::Signature_Operation_Base< PK_Ops::Signature >inlinevirtual
~Signature()=defaultBotan::PK_Ops::Signaturevirtual