22 #ifndef NDN_SECURITY_V2_TRUST_ANCHOR_GROUP_HPP 23 #define NDN_SECURITY_V2_TRUST_ANCHOR_GROUP_HPP 25 #include "../../data.hpp" 28 #include <boost/filesystem/path.hpp> 45 remove(
const Name& certName) = 0;
114 remove(
const Name& certName);
153 const boost::filesystem::path& path, time::nanoseconds refreshPeriod,
161 boost::filesystem::path m_path;
162 time::nanoseconds m_refreshPeriod;
170 #endif // NDN_SECURITY_V2_TRUST_ANCHOR_GROUP_HPP
Copyright (c) 2013-2017 Regents of the University of California.
The certificate following the certificate format naming convention.
std::set< Name > m_anchorNames
A group of trust anchors.
Static trust anchor group.
virtual void add(Certificate &&cert)=0
CertContainerInterface & m_certs
Represents an absolute name.
const std::string & getId() const
Dynamic trust anchor group.
virtual ~CertContainerInterface()=default