#include <key-locator-checker.hpp>
Public Member Functions | |
HyperKeyLocatorNameChecker (const std::string &pExpr, const std::string pExpand, const std::string &kExpr, const std::string kExpand, const Relation &hyperRelation) | |
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 182 of file key-locator-checker.hpp.
|
inline |
Definition at line 185 of file key-locator-checker.hpp.
|
inlineprotectedvirtual |
Implements ndn::security::conf::KeyLocatorChecker.
Definition at line 196 of file key-locator-checker.hpp.
References ndn::security::conf::KeyLocatorChecker::checkRelation(), and ndn::KeyLocator::getName().