addCertificate(const Certificate &certificate)=0 | ndn::security::pib::PibImpl | pure virtual |
addIdentity(const Name &identity)=0 | ndn::security::pib::PibImpl | pure virtual |
addKey(const Name &identity, const Name &keyName, span< const uint8_t > key)=0 | ndn::security::pib::PibImpl | pure virtual |
clearIdentities()=0 | ndn::security::pib::PibImpl | pure virtual |
getCertificate(const Name &certName) const =0 | ndn::security::pib::PibImpl | pure virtual |
getCertificatesOfKey(const Name &keyName) const =0 | ndn::security::pib::PibImpl | pure virtual |
getDefaultCertificateOfKey(const Name &keyName) const =0 | ndn::security::pib::PibImpl | pure virtual |
getDefaultIdentity() const =0 | ndn::security::pib::PibImpl | pure virtual |
getDefaultKeyOfIdentity(const Name &identity) const =0 | ndn::security::pib::PibImpl | pure virtual |
getIdentities() const =0 | ndn::security::pib::PibImpl | pure virtual |
getKeyBits(const Name &keyName) const =0 | ndn::security::pib::PibImpl | pure virtual |
getKeysOfIdentity(const Name &identity) const =0 | ndn::security::pib::PibImpl | pure virtual |
getTpmLocator() const =0 | ndn::security::pib::PibImpl | pure virtual |
hasCertificate(const Name &certName) const =0 | ndn::security::pib::PibImpl | pure virtual |
hasIdentity(const Name &identity) const =0 | ndn::security::pib::PibImpl | pure virtual |
hasKey(const Name &keyName) const =0 | ndn::security::pib::PibImpl | pure virtual |
removeCertificate(const Name &certName)=0 | ndn::security::pib::PibImpl | pure virtual |
removeIdentity(const Name &identity)=0 | ndn::security::pib::PibImpl | pure virtual |
removeKey(const Name &keyName)=0 | ndn::security::pib::PibImpl | pure virtual |
setDefaultCertificateOfKey(const Name &keyName, const Name &certName)=0 | ndn::security::pib::PibImpl | pure virtual |
setDefaultIdentity(const Name &identityName)=0 | ndn::security::pib::PibImpl | pure virtual |
setDefaultKeyOfIdentity(const Name &identity, const Name &keyName)=0 | ndn::security::pib::PibImpl | pure virtual |
setTpmLocator(const std::string &tpmLocator)=0 | ndn::security::pib::PibImpl | pure virtual |
~PibImpl()=default | ndn::security::pib::PibImpl | virtual |