This is the complete list of members for ndn::security::tpm::BackEndOsx, including all inherited members.
| BackEndOsx(const std::string &location="") | ndn::security::tpm::BackEndOsx | explicit |
| constructAsymmetricKeyName(const KeyHandle &key, const Name &identity, const KeyParams ¶ms) const | ndn::security::tpm::BackEnd | protected |
| constructHmacKeyName(const transform::PrivateKey &key, const Name &identity, const KeyParams ¶ms) const | ndn::security::tpm::BackEnd | protected |
| createKey(const Name &identityName, const KeyParams ¶ms) | ndn::security::tpm::BackEnd | |
| decrypt(const KeyRefOsx &key, span< const uint8_t > cipherText) | ndn::security::tpm::BackEndOsx | static |
| deleteKey(const Name &keyName) | ndn::security::tpm::BackEnd | |
| derivePublicKey(const KeyRefOsx &key) | ndn::security::tpm::BackEndOsx | static |
| Error typedef | ndn::security::tpm::BackEnd | |
| exportKey(const Name &keyName, const char *pw, size_t pwLen) | ndn::security::tpm::BackEnd | |
| getKeyHandle(const Name &keyName) const | ndn::security::tpm::BackEnd | |
| getScheme() | ndn::security::tpm::BackEndOsx | static |
| hasKey(const Name &keyName) const | ndn::security::tpm::BackEnd | |
| importKey(const Name &keyName, span< const uint8_t > pkcs8, const char *pw, size_t pwLen) | ndn::security::tpm::BackEnd | |
| importKey(const Name &keyName, shared_ptr< transform::PrivateKey > key) | ndn::security::tpm::BackEnd | |
| isTerminalMode() const final | ndn::security::tpm::BackEndOsx | virtual |
| isTpmLocked() const final | ndn::security::tpm::BackEndOsx | virtual |
| setTerminalMode(bool isTerminal) const final | ndn::security::tpm::BackEndOsx | virtual |
| sign(const KeyRefOsx &key, DigestAlgorithm digestAlgorithm, const InputBuffers &bufs) | ndn::security::tpm::BackEndOsx | static |
| unlockTpm(const char *pw, size_t pwLen) const final | ndn::security::tpm::BackEndOsx | virtual |
| ~BackEnd() | ndn::security::tpm::BackEnd | virtual |
| ~BackEndOsx() final | ndn::security::tpm::BackEndOsx |