NS-3 based Named Data Networking (NDN) simulator
ndnSIM 2.0: NDN, CCN, CCNx, content centric networks
API Documentation
key-chain.cpp File Reference
Include dependency graph for key-chain.cpp:

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