| cacheUnverifiedCert(Certificate &&cert) | ndn::security::CertificateStorage | |
| cacheVerifiedCert(Certificate &&cert) | ndn::security::CertificateStorage | protected |
| cacheVerifiedCertificate(Certificate &&cert) | ndn::security::Validator | |
| CertificateStorage() | ndn::security::CertificateStorage | |
| CommandInterestOptions typedef | ndn::security::ValidatorConfig | |
| findTrustedCert(const Interest &interestForCert) const | ndn::security::CertificateStorage | |
| getFetcher() const noexcept | ndn::security::Validator | inline |
| getMaxDepth() const noexcept | ndn::security::Validator | inline |
| getPolicy() const noexcept | ndn::security::Validator | inline |
| getTrustAnchors() const | ndn::security::CertificateStorage | |
| getUnverifiedCertCache() const | ndn::security::CertificateStorage | |
| getVerifiedCertCache() const | ndn::security::CertificateStorage | |
| isCertKnown(const Name &certPrefix) const | ndn::security::CertificateStorage | |
| load(const std::string &filename) | ndn::security::ValidatorConfig | |
| load(const std::string &input, const std::string &filename) | ndn::security::ValidatorConfig | |
| load(std::istream &input, const std::string &filename) | ndn::security::ValidatorConfig | |
| load(const validator_config::ConfigSection &configSection, const std::string &filename) | ndn::security::ValidatorConfig | |
| loadAnchor(const std::string &groupId, Certificate &&cert) | ndn::security::Validator | |
| loadAnchor(const std::string &groupId, const std::string &certfilePath, time::nanoseconds refreshPeriod, bool isDir=false) | ndn::security::Validator | |
| m_trustAnchors | ndn::security::CertificateStorage | protected |
| m_unverifiedCertCache | ndn::security::CertificateStorage | protected |
| m_verifiedCertCache | ndn::security::CertificateStorage | protected |
| resetAnchors() | ndn::security::Validator | |
| resetVerifiedCertificates() | ndn::security::Validator | |
| resetVerifiedCerts() | ndn::security::CertificateStorage | protected |
| setMaxDepth(size_t depth) noexcept | ndn::security::Validator | inline |
| SignedInterestOptions typedef | ndn::security::ValidatorConfig | |
| validate(const Data &data, const DataValidationSuccessCallback &successCb, const DataValidationFailureCallback &failureCb) | ndn::security::Validator | |
| validate(const Interest &interest, const InterestValidationSuccessCallback &successCb, const InterestValidationFailureCallback &failureCb) | ndn::security::Validator | |
| Validator(unique_ptr< ValidationPolicy > policy, unique_ptr< CertificateFetcher > certFetcher) | ndn::security::ValidatorConfig | |
| ndn::security::Validator::Validator(unique_ptr< ValidationPolicy > policy, unique_ptr< CertificateFetcher > certFetcher) | ndn::security::Validator | |
| ValidatorConfig(std::unique_ptr< CertificateFetcher > fetcher, const CommandInterestOptions &ciOptions={}, const SignedInterestOptions &siOptions={}) | ndn::security::ValidatorConfig | explicit |
| ValidatorConfig(Face &face, const CommandInterestOptions &ciOptions={}, const SignedInterestOptions &siOptions={}) | ndn::security::ValidatorConfig | explicit |
| ~Validator() noexcept | ndn::security::Validator | |