Go to the source code of this file.
Classes | |
class | ndn::detail::AesKeyParamsInfo |
AesKeyParamsInfo is used to instantiate SimpleSymmetricKeyParams for AES keys. More... | |
class | ndn::detail::EcKeyParamsInfo |
EcKeyParamInfo is used to instantiate SimplePublicKeyParams for elliptic curve keys. More... | |
class | ndn::KeyParams::Error |
class | ndn::detail::HmacKeyParamsInfo |
HmacKeyParamsInfo is used to instantiate SimpleSymmetricKeyParams for HMAC keys. More... | |
class | ndn::KeyParams |
Base class for key parameters. More... | |
class | ndn::detail::RsaKeyParamsInfo |
RsaKeyParamInfo is used to instantiate SimplePublicKeyParams for RSA keys. More... | |
class | ndn::SimplePublicKeyParams< KeyParamsInfo > |
SimplePublicKeyParams is a template for public keys with only one parameter: size. More... | |
class | ndn::SimpleSymmetricKeyParams< KeyParamsInfo > |
SimpleSymmetricKeyParams is a template for symmetric keys with only one parameter: size. More... | |
Namespaces | |
ndn | |
ndn::detail | |
Contains implementation details that are not part of the ndn-cxx public API. | |
Typedefs | |
using | ndn::AesKeyParams = SimpleSymmetricKeyParams< detail::AesKeyParamsInfo > |
AesKeyParams carries parameters for AES key. More... | |
using | ndn::EcKeyParams = SimplePublicKeyParams< detail::EcKeyParamsInfo > |
EcKeyParams carries parameters for EC key. More... | |
using | ndn::HmacKeyParams = SimpleSymmetricKeyParams< detail::HmacKeyParamsInfo > |
HmacKeyParams carries parameters for HMAC key. More... | |
using | ndn::RsaKeyParams = SimplePublicKeyParams< detail::RsaKeyParamsInfo > |
RsaKeyParams carries parameters for RSA key. More... | |