TrinityCore
Loading...
Searching...
No Matches
Trinity::Crypto::RsaSignature::SHA256 Class Reference

#include <RSA.h>

+ Inheritance diagram for Trinity::Crypto::RsaSignature::SHA256:

Public Member Functions

std::unique_ptr< EVP_MD, EVP_MD_DeleterGetGenerator () const override
 
OSSL_LIB_CTX * GetLib () const override
 
std::unique_ptr< OSSL_PARAM[]> GetParams () const override
 
- Public Member Functions inherited from Trinity::Crypto::RsaSignature::DigestGenerator
virtual ~DigestGenerator ()=default
 

Detailed Description

Definition at line 50 of file RSA.h.

Member Function Documentation

◆ GetGenerator()

std::unique_ptr< EVP_MD, RsaSignature::DigestGenerator::EVP_MD_Deleter > Trinity::Crypto::RsaSignature::SHA256::GetGenerator ( ) const
overridevirtual

Implements Trinity::Crypto::RsaSignature::DigestGenerator.

Definition at line 217 of file RSA.cpp.

◆ GetLib()

OSSL_LIB_CTX * Trinity::Crypto::RsaSignature::SHA256::GetLib ( ) const
overridevirtual

Implements Trinity::Crypto::RsaSignature::DigestGenerator.

Definition at line 222 of file RSA.cpp.

◆ GetParams()

std::unique_ptr< OSSL_PARAM[]> Trinity::Crypto::RsaSignature::SHA256::GetParams ( ) const
overridevirtual

Implements Trinity::Crypto::RsaSignature::DigestGenerator.

Definition at line 227 of file RSA.cpp.


The documentation for this class was generated from the following files: