#include "key-chain.hpp"#include "../signing-helpers.hpp"#include "../../util/config-file.hpp"#include "../../util/sha256.hpp"#include "sec-public-info-sqlite3.hpp"#include "sec-tpm-file.hpp"
Include dependency graph for v1/key-chain.cpp:Go to the source code of this file.
Namespaces | |
| ndn | |
| Copyright (c) 2013-2017 Regents of the University of California. | |
| ndn::security | |
| ndn::security::v1 | |
Typedefs | |
| typedef Factory< KeyChain::PibCreateFunc > | ndn::security::v1::PibFactory |
| typedef Factory< KeyChain::TpmCreateFunc > | ndn::security::v1::TpmFactory |
Functions | |
| static std::tuple< std::string, std::string > | ndn::security::v1::getCanonicalPibLocator (const std::string &pibLocator) |
| static std::tuple< std::string, std::string > | ndn::security::v1::getCanonicalTpmLocator (const std::string &tpmLocator) |
| static std::map< std::string, PibFactory > & | ndn::security::v1::getPibFactories () |
| static std::map< std::string, TpmFactory > & | ndn::security::v1::getTpmFactories () |
| static std::tuple< std::string, std::string > | ndn::security::v1::parseUri (const std::string &uri) |
Variables | |
| const std::string | ndn::security::v1::DEFAULT_PIB_SCHEME = "pib-sqlite3" |
| const std::string | ndn::security::v1::DEFAULT_TPM_SCHEME = "tpm-file" |
| static class ndn::security::v1::NdnCxxAutoSecPublicInfoSqlite3PibRegistrationClass | ndn::security::v1::ndnCxxAutoSecPublicInfoSqlite3PibRegistrationVariable |
| static class ndn::security::v1::NdnCxxAutoSecTpmFileTpmRegistrationClass | ndn::security::v1::ndnCxxAutoSecTpmFileTpmRegistrationVariable |