This is the complete list of members for ndn::security::ValidatorRegex, including all inherited members.
addDataVerificationRule(shared_ptr< SecRuleRelative > rule) | ndn::security::ValidatorRegex | |
addTrustAnchor(shared_ptr< v1::IdentityCertificate > certificate) | ndn::security::ValidatorRegex | |
afterCheckPolicy(const std::vector< shared_ptr< ValidationRequest >> &nextSteps, const OnFailure &onFailure) | ndn::security::Validator | protectedvirtual |
checkPolicy(const Data &data, int nSteps, const OnDataValidated &onValidated, const OnDataValidationFailed &onValidationFailed, std::vector< shared_ptr< ValidationRequest > > &nextSteps) | ndn::security::ValidatorRegex | protectedvirtual |
checkPolicy(const Interest &interest, int nSteps, const OnInterestValidated &onValidated, const OnInterestValidationFailed &onValidationFailed, std::vector< shared_ptr< ValidationRequest > > &nextSteps) | ndn::security::ValidatorRegex | inlineprotectedvirtual |
ndn::security::Validator::checkPolicy(const Data &data, int nSteps, const OnDataValidated &onValidated, const OnDataValidationFailed &onValidationFailed, std::vector< shared_ptr< ValidationRequest >> &nextSteps)=0 | ndn::security::Validator | protectedpure virtual |
ndn::security::Validator::checkPolicy(const Interest &interest, int nSteps, const OnInterestValidated &onValidated, const OnInterestValidationFailed &onValidationFailed, std::vector< shared_ptr< ValidationRequest >> &nextSteps)=0 | ndn::security::Validator | protectedpure virtual |
DEFAULT_CERTIFICATE_CACHE | ndn::security::ValidatorRegex | static |
m_certificateCache | ndn::security::ValidatorRegex | protected |
m_face | ndn::security::Validator | protected |
m_mustFailVerify | ndn::security::ValidatorRegex | protected |
m_stepLimit | ndn::security::ValidatorRegex | protected |
m_trustAnchors | ndn::security::ValidatorRegex | protected |
m_verifyPolicies | ndn::security::ValidatorRegex | protected |
onCertificateValidated(const shared_ptr< const Data > &signCertificate, const shared_ptr< const Data > &data, const OnDataValidated &onValidated, const OnDataValidationFailed &onValidationFailed) | ndn::security::ValidatorRegex | protected |
onCertificateValidationFailed(const shared_ptr< const Data > &signCertificate, const std::string &failureInfo, const shared_ptr< const Data > &data, const OnDataValidationFailed &onValidationFailed) | ndn::security::ValidatorRegex | protected |
onData(const Interest &interest, const Data &data, const shared_ptr< ValidationRequest > &nextStep) | ndn::security::Validator | protected |
OnFailure typedef | ndn::security::Validator | protected |
onNack(const Interest &interest, const lp::Nack &nack, int nRemainingRetries, const OnFailure &onFailure, const shared_ptr< ValidationRequest > &validationRequest) | ndn::security::Validator | protectedvirtual |
onTimeout(const Interest &interest, int nRemainingRetries, const OnFailure &onFailure, const shared_ptr< ValidationRequest > &validationRequest) | ndn::security::Validator | protectedvirtual |
preCertificateValidation(const Data &data) | ndn::security::Validator | inlineprotectedvirtual |
RegexList typedef | ndn::security::ValidatorRegex | protected |
RuleList typedef | ndn::security::ValidatorRegex | protected |
validate(const Data &data, const OnDataValidated &onValidated, const OnDataValidationFailed &onValidationFailed) | ndn::security::Validator | inline |
validate(const Interest &interest, const OnInterestValidated &onValidated, const OnInterestValidationFailed &onValidationFailed) | ndn::security::Validator | inline |
validate(const Data &data, const OnDataValidated &onValidated, const OnDataValidationFailed &onValidationFailed, int nSteps) | ndn::security::Validator | protected |
validate(const Interest &interest, const OnInterestValidated &onValidated, const OnInterestValidationFailed &onValidationFailed, int nSteps) | ndn::security::Validator | protected |
Validator(Face *face=nullptr) | ndn::security::Validator | explicit |
Validator(Face &face) | ndn::security::Validator | explicit |
ValidatorRegex(Face *face=nullptr, shared_ptr< CertificateCache > certificateCache=DEFAULT_CERTIFICATE_CACHE, const int stepLimit=3) | ndn::security::ValidatorRegex | explicit |
ValidatorRegex(Face &face, shared_ptr< CertificateCache > certificateCache=DEFAULT_CERTIFICATE_CACHE, const int stepLimit=3) | ndn::security::ValidatorRegex | explicit |
verifySignature(const Data &data, const v1::PublicKey &publicKey) | ndn::security::Validator | static |
verifySignature(const Interest &interest, const v1::PublicKey &publicKey) | ndn::security::Validator | static |
verifySignature(const Buffer &blob, const Signature &sig, const v1::PublicKey &publicKey) | ndn::security::Validator | inlinestatic |
verifySignature(const Data &data, const Signature &sig, const v1::PublicKey &publicKey) | ndn::security::Validator | inlinestatic |
verifySignature(const Interest &interest, const Signature &sig, const v1::PublicKey &publicKey) | ndn::security::Validator | inlinestatic |
verifySignature(const uint8_t *buf, const size_t size, const Signature &sig, const v1::PublicKey &publicKey) | ndn::security::Validator | static |
verifySignature(const Data &data, const DigestSha256 &sig) | ndn::security::Validator | inlinestatic |
verifySignature(const Interest &interest, const DigestSha256 &sig) | ndn::security::Validator | inlinestatic |
verifySignature(const Buffer &blob, const DigestSha256 &sig) | ndn::security::Validator | inlinestatic |
verifySignature(const uint8_t *buf, const size_t size, const DigestSha256 &sig) | ndn::security::Validator | static |
~Validator() | ndn::security::Validator | virtual |
~ValidatorRegex() | ndn::security::ValidatorRegex | inlinevirtual |