![]() |
TrinityCore
|
#include <RSA.h>
Inheritance diagram for Trinity::Crypto::RsaSignature::DigestGenerator:Classes | |
| struct | EVP_MD_Deleter |
Public Member Functions | |
| virtual | ~DigestGenerator ()=default |
| virtual std::unique_ptr< EVP_MD, EVP_MD_Deleter > | GetGenerator () const =0 |
| virtual OSSL_LIB_CTX * | GetLib () const =0 |
| virtual std::unique_ptr< OSSL_PARAM[]> | GetParams () const =0 |
|
virtualdefault |
|
pure virtual |
Implemented in Trinity::Crypto::RsaSignature::SHA256, and Trinity::Crypto::RsaSignature::HMAC_SHA256.
Referenced by Trinity::Crypto::RsaSignature::Sign().
|
pure virtual |
Implemented in Trinity::Crypto::RsaSignature::SHA256, and Trinity::Crypto::RsaSignature::HMAC_SHA256.
Referenced by Trinity::Crypto::RsaSignature::Sign().
|
pure virtual |
Implemented in Trinity::Crypto::RsaSignature::SHA256, and Trinity::Crypto::RsaSignature::HMAC_SHA256.
Referenced by Trinity::Crypto::RsaSignature::Sign().