HmacKeyParamsInfo is used to instantiate SimpleSymmetricKeyParams for HMAC keys. More...
#include <key-params.hpp>
Static Public Member Functions | |
static constexpr KeyType | getType () |
static uint32_t | checkKeySize (uint32_t size) |
check if size is valid and supported for this key type. More... | |
static uint32_t | getDefaultSize () |
HmacKeyParamsInfo is used to instantiate SimpleSymmetricKeyParams for HMAC keys.
Definition at line 230 of file key-params.hpp.
|
inlinestatic |
Definition at line 234 of file key-params.hpp.
References ndn::HMAC, and nonstd::span_lite::size().
|
static |
check if size
is valid and supported for this key type.
KeyParams::Error | if the key size is not supported. |
Definition at line 100 of file key-params.cpp.
References NDN_THROW, nonstd::span_lite::size(), and ndn::to_string().
|
static |
Definition at line 108 of file key-params.cpp.
References ndn::detail::DEFAULT_HMAC_KEY_SIZE.