AWS SDK for C++  1.9.104
AWS SDK for C++
Public Member Functions | List of all members
Aws::Utils::Crypto::Sha256HMACCommonCryptoImpl Class Reference

#include <CryptoImpl.h>

+ Inheritance diagram for Aws::Utils::Crypto::Sha256HMACCommonCryptoImpl:

Public Member Functions

 Sha256HMACCommonCryptoImpl ()
 
virtual ~Sha256HMACCommonCryptoImpl ()
 
virtual HashResult Calculate (const ByteBuffer &toSign, const ByteBuffer &secret) override
 
- Public Member Functions inherited from Aws::Utils::Crypto::HMAC
 HMAC ()
 
virtual ~HMAC ()
 

Detailed Description

Definition at line 92 of file CryptoImpl.h.

Constructor & Destructor Documentation

◆ Sha256HMACCommonCryptoImpl()

Aws::Utils::Crypto::Sha256HMACCommonCryptoImpl::Sha256HMACCommonCryptoImpl ( )
inline

Definition at line 96 of file CryptoImpl.h.

◆ ~Sha256HMACCommonCryptoImpl()

virtual Aws::Utils::Crypto::Sha256HMACCommonCryptoImpl::~Sha256HMACCommonCryptoImpl ( )
inlinevirtual

Definition at line 97 of file CryptoImpl.h.

Member Function Documentation

◆ Calculate()

virtual HashResult Aws::Utils::Crypto::Sha256HMACCommonCryptoImpl::Calculate ( const ByteBuffer toSign,
const ByteBuffer secret 
)
overridevirtual

Calculates an HMAC digest

Implements Aws::Utils::Crypto::HMAC.


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