#include <userver/crypto/signers.hpp>
HMAC-SHA signer.
Definition at line 45 of file signers.hpp.
Inheritance diagram for crypto::HmacShaSigner< bits >:
Collaboration diagram for crypto::HmacShaSigner< bits >:Public Member Functions | |
| HmacShaSigner (std::string secret) | |
| Constructor from a shared secret. | |
| std::string | Sign (std::initializer_list< std::string_view > data) const override |
| Signs a raw message, returning the signature. | |
Public Member Functions inherited from crypto::Signer | |
| Signer (const std::string &name) | |
Public Member Functions inherited from crypto::NamedAlgo | |
| NamedAlgo (std::string name) | |
| const std::string & | Name () const |
|
overridevirtual |
Signs a raw message, returning the signature.
Implements crypto::Signer.