#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().