#include "key-chain.hpp"
#include "signing-helpers.hpp"
#include "../util/random.hpp"
#include "../util/config-file.hpp"
#include "sec-public-info-sqlite3.hpp"
#include "sec-tpm-file.hpp"
Go to the source code of this file.
Classes | |
struct | ndn::security::Factory< T > |
Namespaces | |
ndn | |
Copyright (c) 2011-2015 Regents of the University of California. | |
ndn::security | |
Typedefs | |
typedef Factory< KeyChain::PibCreateFunc > | ndn::security::PibFactory |
typedef Factory< KeyChain::TpmCreateFunc > | ndn::security::TpmFactory |
Functions | |
static std::map< std::string, PibFactory > & | ndn::security::getPibFactories () |
static std::map< std::string, TpmFactory > & | ndn::security::getTpmFactories () |
static std::tuple< std::string, std::string > | ndn::security::parseUri (const std::string &uri) |
static std::tuple< std::string, std::string > | ndn::security::getCanonicalPibLocator (const std::string &pibLocator) |
static std::tuple< std::string, std::string > | ndn::security::getCanonicalTpmLocator (const std::string &tpmLocator) |
Variables | |
const std::string | ndn::security::DEFAULT_PIB_SCHEME = "pib-sqlite3" |
const std::string | ndn::security::DEFAULT_TPM_SCHEME = "tpm-file" |
ndn::security::SecPublicInfoSqlite3 | |
pib | ndn::security::sqlite3 |
ndn::security::SecTpmFile | |
tpm | ndn::security::file |