face: Specify signing certificate/identity in setInterestFilter/unsetInterestFilter
Refs: #1509
Change-Id: I359553e5f8eb77ae314873852eba8a10fb5e3a93
diff --git a/src/management/ndnd-controller.hpp b/src/management/ndnd-controller.hpp
index 5d57886..f6de05f 100644
--- a/src/management/ndnd-controller.hpp
+++ b/src/management/ndnd-controller.hpp
@@ -43,10 +43,46 @@
const FailCallback& onFail);
virtual void
+ selfRegisterPrefix(const Name& prefixToRegister,
+ const SuccessCallback& onSuccess,
+ const FailCallback& onFail,
+ const IdentityCertificate& certificate)
+ {
+ selfRegisterPrefix(prefixToRegister, onSuccess, onFail);
+ }
+
+ virtual void
+ selfRegisterPrefix(const Name& prefixToRegister,
+ const SuccessCallback& onSuccess,
+ const FailCallback& onFail,
+ const Name& identity)
+ {
+ selfRegisterPrefix(prefixToRegister, onSuccess, onFail);
+ }
+
+ virtual void
selfDeregisterPrefix(const Name& prefixToRegister,
const SuccessCallback& onSuccess,
const FailCallback& onFail);
+ virtual void
+ selfDeregisterPrefix(const Name& prefixToRegister,
+ const SuccessCallback& onSuccess,
+ const FailCallback& onFail,
+ const IdentityCertificate& certificate)
+ {
+ selfDeregisterPrefix(prefixToRegister, onSuccess, onFail);
+ }
+
+ virtual void
+ selfDeregisterPrefix(const Name& prefixToRegister,
+ const SuccessCallback& onSuccess,
+ const FailCallback& onFail,
+ const Name& identity)
+ {
+ selfDeregisterPrefix(prefixToRegister, onSuccess, onFail);
+ }
+
protected:
void
startFaceAction(const FaceInstance& entry,