This is the complete list of members for ndn::SecTpm, including all inherited members.
| addAppToAcl(const Name &keyName, KeyClass keyClass, const std::string &appPath, AclType acl)=0 | ndn::SecTpm | pure virtual |
| decryptInTpm(const uint8_t *data, size_t dataLength, const Name &keyName, bool isSymmetric)=0 | ndn::SecTpm | pure virtual |
| deleteKeyPairInTpm(const Name &keyName)=0 | ndn::SecTpm | pure virtual |
| doesKeyExistInTpm(const Name &keyName, KeyClass keyClass)=0 | ndn::SecTpm | pure virtual |
| encryptInTpm(const uint8_t *data, size_t dataLength, const Name &keyName, bool isSymmetric)=0 | ndn::SecTpm | pure virtual |
| exportPrivateKeyPkcs5FromTpm(const Name &keyName, const std::string &password) | ndn::SecTpm | |
| exportPrivateKeyPkcs8FromTpm(const Name &keyName)=0 | ndn::SecTpm | protectedpure virtual |
| generateKeyPairInTpm(const Name &keyName, const KeyParams ¶ms)=0 | ndn::SecTpm | pure virtual |
| generateRandomBlock(uint8_t *res, size_t size)=0 | ndn::SecTpm | pure virtual |
| generateSymmetricKeyInTpm(const Name &keyName, const KeyParams ¶ms)=0 | ndn::SecTpm | pure virtual |
| getImpExpPassWord(std::string &password, const std::string &prompt) | ndn::SecTpm | protectedvirtual |
| getInTerminal() const =0 | ndn::SecTpm | pure virtual |
| getPublicKeyFromTpm(const Name &keyName)=0 | ndn::SecTpm | pure virtual |
| getScheme()=0 | ndn::SecTpm | protectedpure virtual |
| getTpmLocator() | ndn::SecTpm | |
| importPrivateKeyPkcs5IntoTpm(const Name &keyName, const uint8_t *buffer, size_t bufferSize, const std::string &password) | ndn::SecTpm | |
| importPrivateKeyPkcs8IntoTpm(const Name &keyName, const uint8_t *buffer, size_t bufferSize)=0 | ndn::SecTpm | protectedpure virtual |
| importPublicKeyPkcs1IntoTpm(const Name &keyName, const uint8_t *buffer, size_t bufferSize)=0 | ndn::SecTpm | protectedpure virtual |
| isLocked()=0 | ndn::SecTpm | pure virtual |
| m_location | ndn::SecTpm | protected |
| resetTpmPassword()=0 | ndn::SecTpm | pure virtual |
| SecTpm(const std::string &location) | ndn::SecTpm | explicit |
| setInTerminal(bool inTerminal)=0 | ndn::SecTpm | pure virtual |
| setTpmPassword(const uint8_t *password, size_t passwordLength)=0 | ndn::SecTpm | pure virtual |
| signInTpm(const uint8_t *data, size_t dataLength, const Name &keyName, DigestAlgorithm digestAlgorithm)=0 | ndn::SecTpm | pure virtual |
| unlockTpm(const char *password, size_t passwordLength, bool usePassword)=0 | ndn::SecTpm | pure virtual |
| ~SecTpm() | ndn::SecTpm | virtual |