#include <key-locator-checker.hpp>
Public Member Functions | |
RegexKeyLocatorNameChecker (const Regex ®ex) | |
Public Member Functions inherited from ndn::security::conf::KeyLocatorChecker | |
virtual | ~KeyLocatorChecker () |
bool | check (const Data &data, const KeyLocator &keyLocator, std::string &failInfo) |
bool | check (const Interest &interest, const KeyLocator &keyLocator, std::string &failInfo) |
Protected Member Functions | |
virtual bool | check (const Name &packetName, const KeyLocator &keyLocator, std::string &failInfo) |
Protected Member Functions inherited from ndn::security::conf::KeyLocatorChecker | |
bool | checkRelation (const Relation &relation, const Name &name1, const Name &name2) |
Additional Inherited Members | |
Public Types inherited from ndn::security::conf::KeyLocatorChecker | |
enum | Relation { RELATION_EQUAL, RELATION_IS_PREFIX_OF, RELATION_IS_STRICT_PREFIX_OF } |
Definition at line 148 of file key-locator-checker.hpp.
|
inlineexplicit |
Definition at line 152 of file key-locator-checker.hpp.
|
inlineprotectedvirtual |
Implements ndn::security::conf::KeyLocatorChecker.
Definition at line 159 of file key-locator-checker.hpp.
References ndn::KeyLocator::getName(), and ndn::RegexTopMatcher::match().