#include <dummy-keychain.hpp>


Classes | |
| class | Error |
Public Member Functions | |
| DummyPib (const std::string &locator) | |
| void | setTpmLocator (const std::string &tpmLocator) override |
| std::string | getTpmLocator () const override |
| bool | hasIdentity (const Name &identityName) const override |
| void | addIdentity (const Name &identityName) override |
| void | removeIdentity (const Name &identity) override |
| void | clearIdentities () override |
| std::set< Name > | getIdentities () const override |
| void | setDefaultIdentity (const Name &identityName) override |
| Name | getDefaultIdentity () const override |
| bool | hasKey (const Name &keyName) const override |
| void | addKey (const Name &identity, const Name &keyName, const uint8_t *key, size_t keyLen) override |
| void | removeKey (const Name &keyName) override |
| Buffer | getKeyBits (const Name &keyName) const override |
| std::set< Name > | getKeysOfIdentity (const Name &identity) const override |
| void | setDefaultKeyOfIdentity (const Name &identity, const Name &keyName) override |
| Name | getDefaultKeyOfIdentity (const Name &identity) const override |
| bool | hasCertificate (const Name &certName) const override |
| void | addCertificate (const v2::Certificate &certificate) override |
| void | removeCertificate (const Name &certName) override |
| v2::Certificate | getCertificate (const Name &certificateName) const override |
| std::set< Name > | getCertificatesOfKey (const Name &keyName) const override |
| void | setDefaultCertificateOfKey (const Name &keyName, const Name &certName) override |
| v2::Certificate | getDefaultCertificateOfKey (const Name &keyName) const override |
Static Public Member Functions | |
| static std::string | getScheme () |
Static Public Attributes | |
| static const std::string | SCHEME = "pib-dummy" |
Definition at line 36 of file dummy-keychain.hpp.
|
explicit |
Definition at line 72 of file dummy-keychain.cpp.
Referenced by ndn::security::DummyPib::Error::Error().
|
override |
Definition at line 77 of file dummy-keychain.cpp.
Referenced by ndn::security::DummyPib::Error::Error().
|
override |
Definition at line 83 of file dummy-keychain.cpp.
Referenced by ndn::security::DummyPib::Error::Error().
|
override |
Definition at line 89 of file dummy-keychain.cpp.
Referenced by ndn::security::DummyPib::Error::Error().
|
override |
Definition at line 95 of file dummy-keychain.cpp.
Referenced by ndn::security::DummyPib::Error::Error().
|
override |
Definition at line 100 of file dummy-keychain.cpp.
Referenced by ndn::security::DummyPib::Error::Error().
|
override |
Definition at line 105 of file dummy-keychain.cpp.
Referenced by ndn::security::DummyPib::Error::Error().
|
override |
Definition at line 110 of file dummy-keychain.cpp.
Referenced by ndn::security::DummyPib::Error::Error().
|
override |
Definition at line 118 of file dummy-keychain.cpp.
Referenced by ndn::security::DummyPib::Error::Error().
|
override |
Definition at line 123 of file dummy-keychain.cpp.
Referenced by ndn::security::DummyPib::Error::Error().
|
override |
Definition at line 129 of file dummy-keychain.cpp.
Referenced by ndn::security::DummyPib::Error::Error().
|
override |
Definition at line 135 of file dummy-keychain.cpp.
Referenced by ndn::security::DummyPib::Error::Error().
|
override |
Definition at line 141 of file dummy-keychain.cpp.
Referenced by ndn::security::DummyPib::Error::Error().
Definition at line 146 of file dummy-keychain.cpp.
References ndn::io::BASE64.
Referenced by ndn::security::DummyPib::Error::Error().
Definition at line 156 of file dummy-keychain.cpp.
Referenced by ndn::security::DummyPib::Error::Error().
|
override |
Definition at line 164 of file dummy-keychain.cpp.
Referenced by ndn::security::DummyPib::Error::Error().
Definition at line 169 of file dummy-keychain.cpp.
Referenced by ndn::security::DummyPib::Error::Error().
|
override |
Definition at line 175 of file dummy-keychain.cpp.
Referenced by ndn::security::DummyPib::Error::Error().
|
override |
Definition at line 181 of file dummy-keychain.cpp.
Referenced by ndn::security::DummyPib::Error::Error().
|
override |
Definition at line 186 of file dummy-keychain.cpp.
Referenced by ndn::security::DummyPib::Error::Error().
|
override |
Definition at line 191 of file dummy-keychain.cpp.
References ndn::io::BASE64.
Referenced by ndn::security::DummyPib::Error::Error().
|
override |
Definition at line 205 of file dummy-keychain.cpp.
Referenced by ndn::security::DummyPib::Error::Error().
|
override |
Definition at line 213 of file dummy-keychain.cpp.
Referenced by ndn::security::DummyPib::Error::Error().
|
override |
Definition at line 218 of file dummy-keychain.cpp.
References ndn::io::BASE64.
Referenced by ndn::security::DummyPib::Error::Error().
|
static |
Definition at line 232 of file dummy-keychain.cpp.
References SCHEME.
Referenced by ndn::security::DummyPib::Error::Error(), and ndn::security::DummyTpm::Error::Error().
|
static |
Definition at line 129 of file dummy-keychain.hpp.
Referenced by getScheme().