All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Public Member Functions | Public Attributes | List of all members
HierarchicalValidatorFixture Class Reference
Inheritance diagram for HierarchicalValidatorFixture:
ValidatorFixture IdentityManagementFixture ValidationPolicyCommandInterestFixture

Public Member Functions

 HierarchicalValidatorFixture (const ndn::ptr_lib::shared_ptr< ndn::ValidationPolicy > &policy)
 
- Public Member Functions inherited from ValidatorFixture
 ValidatorFixture (const ndn::ptr_lib::shared_ptr< ndn::ValidationPolicy > &policy)
 Create a ValidatorFixture to use the given policy. More...
 
void processInterestFromCache (const ndn::Interest &interest, const ndn::OnData &onData, const ndn::OnTimeout &onTimeout, const ndn::OnNetworkNack &onNetworkNack)
 
- Public Member Functions inherited from IdentityManagementFixture
bool saveCertificateToFile (const ndn::Data &data, const std::string &filePath)
 
ndn::ptr_lib::shared_ptr
< ndn::PibIdentity
addIdentity (const ndn::Name &identityName, const ndn::KeyParams &params=ndn::KeyChain::getDefaultKeyParams())
 Add an identity for the identityName. More...
 
bool saveCertificate (ndn::PibIdentity identity, const std::string &filePath)
 Save the identity's certificate to a file. More...
 
ndn::ptr_lib::shared_ptr
< ndn::PibIdentity
addSubCertificate (const ndn::Name &subIdentityName, const ndn::ptr_lib::shared_ptr< ndn::PibIdentity > &issuer, const ndn::KeyParams &params=ndn::KeyChain::getDefaultKeyParams())
 Issue a certificate for subIdentityName signed by issuer. More...
 
ndn::ptr_lib::shared_ptr
< ndn::CertificateV2
addCertificate (ndn::ptr_lib::shared_ptr< ndn::PibKey > &key, const std::string &issuerId)
 Add a self-signed certificate made from the key and issuer ID. More...
 

Public Attributes

ndn::ptr_lib::shared_ptr
< ndn::PibIdentity
identity_
 
ndn::ptr_lib::shared_ptr
< ndn::PibIdentity
subIdentity_
 
ndn::ptr_lib::shared_ptr
< ndn::PibIdentity
subSelfSignedIdentity_
 
ndn::ptr_lib::shared_ptr
< ndn::PibIdentity
otherIdentity_
 
- Public Attributes inherited from ValidatorFixture
TestFace face_
 
ndn::Validator validator_
 
ndn::ptr_lib::shared_ptr
< ndn::ValidationPolicy
policy_
 
ndn::CertificateCacheV2 cache_
 
- Public Attributes inherited from IdentityManagementFixture
ndn::KeyChain keyChain_
 

The documentation for this class was generated from the following file: