All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
ndn::PrivateKeyStorage Member List

This is the complete list of members for ndn::PrivateKeyStorage, including all inherited members.

decrypt(const Name &keyName, const uint8_t *data, size_t dataLength, bool isSymmetric=false)=0ndn::PrivateKeyStoragepure virtual
decrypt(const Name &keyName, const Blob &data, bool isSymmetric=false) (defined in ndn::PrivateKeyStorage)ndn::PrivateKeyStorageinline
deleteKeyPair(const Name &keyName)=0ndn::PrivateKeyStoragepure virtual
doesKeyExist(const Name &keyName, KeyClass keyClass)=0ndn::PrivateKeyStoragepure virtual
encrypt(const Name &keyName, const uint8_t *data, size_t dataLength, bool isSymmetric=false)=0ndn::PrivateKeyStoragepure virtual
encrypt(const Name &keyName, const Blob &data, bool isSymmetric=false) (defined in ndn::PrivateKeyStorage)ndn::PrivateKeyStorageinline
generateKey(const Name &keyName, const KeyParams &params)=0ndn::PrivateKeyStoragepure virtual
generateKeyPair(const Name &keyName, const KeyParams &params)=0ndn::PrivateKeyStoragepure virtual
getPublicKey(const Name &keyName)=0ndn::PrivateKeyStoragepure virtual
sign(const uint8_t *data, size_t dataLength, const Name &keyName, DigestAlgorithm digestAlgorithm=DIGEST_ALGORITHM_SHA256)=0ndn::PrivateKeyStoragepure virtual
sign(const Blob &data, const Name &keyName, DigestAlgorithm digestAlgorithm=DIGEST_ALGORITHM_SHA256) (defined in ndn::PrivateKeyStorage)ndn::PrivateKeyStorageinline
~PrivateKeyStorage()ndn::PrivateKeyStoragevirtual