This is the complete list of members for ndn::security::KeyChain, including all inherited members.
addCertificate(const Key &key, const Certificate &cert) | ndn::security::KeyChain | |
createHmacKey(const Name &prefix=SigningInfo::getHmacIdentity(), const HmacKeyParams ¶ms=HmacKeyParams()) | ndn::security::KeyChain | |
createIdentity(const Name &identityName, const KeyParams ¶ms=getDefaultKeyParams()) | ndn::security::KeyChain | |
createKey(const Identity &identity, const KeyParams ¶ms=getDefaultKeyParams()) | ndn::security::KeyChain | |
deleteCertificate(const Key &key, const Name &certName) | ndn::security::KeyChain | |
deleteIdentity(const Identity &identity) | ndn::security::KeyChain | |
deleteKey(const Identity &identity, const Key &key) | ndn::security::KeyChain | |
exportSafeBag(const Certificate &certificate, const char *pw, size_t pwLen) | ndn::security::KeyChain | |
getDefaultKeyParams() | ndn::security::KeyChain | static |
getPib() const noexcept | ndn::security::KeyChain | inline |
getTpm() const noexcept | ndn::security::KeyChain | inline |
importPrivateKey(const Name &keyName, shared_ptr< transform::PrivateKey > key) | ndn::security::KeyChain | |
importSafeBag(const SafeBag &safeBag, const char *pw, size_t pwLen) | ndn::security::KeyChain | |
KeyChain() | ndn::security::KeyChain | |
KeyChain(const std::string &pibLocator, const std::string &tpmLocator, bool allowReset=false) | ndn::security::KeyChain | |
makeCertificate(const pib::Key &publicKey, const SigningInfo ¶ms=SigningInfo(), const MakeCertificateOptions &opts={}) | ndn::security::KeyChain | |
makeCertificate(const Certificate &certRequest, const SigningInfo ¶ms=SigningInfo(), const MakeCertificateOptions &opts={}) | ndn::security::KeyChain | |
registerPibBackend(const std::string &scheme) | ndn::security::KeyChain | inlinestatic |
registerTpmBackend(const std::string &scheme) | ndn::security::KeyChain | inlinestatic |
setDefaultCertificate(const Key &key, const Certificate &cert) | ndn::security::KeyChain | |
setDefaultIdentity(const Identity &identity) | ndn::security::KeyChain | |
setDefaultKey(const Identity &identity, const Key &key) | ndn::security::KeyChain | |
sign(Data &data, const SigningInfo ¶ms=SigningInfo()) | ndn::security::KeyChain | |
sign(Interest &interest, const SigningInfo ¶ms=SigningInfo()) | ndn::security::KeyChain | |
~KeyChain() | ndn::security::KeyChain |