security: Add failureInfo in ValidationFailed callback
Change-Id: I98e49fc88665ad7b7c268bd6a8fdddf6b7071021
diff --git a/src/security/validator-regex.hpp b/src/security/validator-regex.hpp
index f57d128..f80eb76 100644
--- a/src/security/validator-regex.hpp
+++ b/src/security/validator-regex.hpp
@@ -60,7 +60,7 @@
const OnInterestValidated &onValidated,
const OnInterestValidationFailed &onValidationFailed,
std::vector<shared_ptr<ValidationRequest> > &nextSteps)
- { onValidationFailed(interest.shared_from_this()); }
+ { onValidationFailed(interest.shared_from_this(), "No policy for signed interest checking"); }
void
onCertificateValidated(const shared_ptr<const Data> &signCertificate,
@@ -69,7 +69,8 @@
const OnDataValidationFailed &onValidationFailed);
void
- onCertificateValidationFailed(const shared_ptr<const Data> &signCertificate,
+ onCertificateValidationFailed(const shared_ptr<const Data> &signCertificate,
+ const std::string& failureInfo,
const shared_ptr<const Data> &data,
const OnDataValidationFailed &onValidationFailed);