NS-3 based Named Data Networking (NDN) simulator
ndnSIM 2.5: NDN, CCN, CCNx, content centric networks
API Documentation
ndn::security::v2::KeyChain Member List

This is the complete list of members for ndn::security::v2::KeyChain, including all inherited members.

addCertificate(const Key &key, const Certificate &certificate)ndn::security::v2::KeyChain
createHmacKey(const Name &prefix=SigningInfo::getHmacIdentity(), const HmacKeyParams &params=HmacKeyParams())ndn::security::v2::KeyChain
createIdentity(const Name &identityName, const KeyParams &params=getDefaultKeyParams())ndn::security::v2::KeyChain
createKey(const Identity &identity, const KeyParams &params=getDefaultKeyParams())ndn::security::v2::KeyChain
deleteCertificate(const Key &key, const Name &certificateName)ndn::security::v2::KeyChain
deleteIdentity(const Identity &identity)ndn::security::v2::KeyChain
deleteKey(const Identity &identity, const Key &key)ndn::security::v2::KeyChain
exportSafeBag(const Certificate &certificate, const char *pw, size_t pwLen)ndn::security::v2::KeyChain
getDefaultKeyParams()ndn::security::v2::KeyChainstatic
getPib() const noexceptndn::security::v2::KeyChaininline
getTpm() const noexceptndn::security::v2::KeyChaininline
importPrivateKey(const Name &keyName, shared_ptr< transform::PrivateKey > key)ndn::security::v2::KeyChain
importSafeBag(const SafeBag &safeBag, const char *pw, size_t pwLen)ndn::security::v2::KeyChain
KeyChain()ndn::security::v2::KeyChain
KeyChain(const std::string &pibLocator, const std::string &tpmLocator, bool allowReset=false)ndn::security::v2::KeyChain
makeCertificate(const pib::Key &publicKey, const SigningInfo &params=SigningInfo(), const MakeCertificateOptions &opts={})ndn::security::v2::KeyChain
makeCertificate(const Certificate &certRequest, const SigningInfo &params=SigningInfo(), const MakeCertificateOptions &opts={})ndn::security::v2::KeyChain
registerPibBackend(const std::string &scheme)ndn::security::v2::KeyChaininlinestatic
registerTpmBackend(const std::string &scheme)ndn::security::v2::KeyChaininlinestatic
setDefaultCertificate(const Key &key, const Certificate &certificate)ndn::security::v2::KeyChain
setDefaultIdentity(const Identity &identity)ndn::security::v2::KeyChain
setDefaultKey(const Identity &identity, const Key &key)ndn::security::v2::KeyChain
sign(Data &data, const SigningInfo &params=SigningInfo())ndn::security::v2::KeyChain
sign(Interest &interest, const SigningInfo &params=SigningInfo())ndn::security::v2::KeyChain
~KeyChain()ndn::security::v2::KeyChain