data: add shortcuts to access SignatureType and KeyLocator
Also, modernize the API of SignatureInfo and deprecate
unsetKeyLocator() and unsetValidityPeriod()
Change-Id: I8b775a4deb185784a3dcc8bd96c8f5f0c2915854
diff --git a/tests/make-interest-data.cpp b/tests/make-interest-data.cpp
index c6e3a4c..9f5a790 100644
--- a/tests/make-interest-data.cpp
+++ b/tests/make-interest-data.cpp
@@ -21,8 +21,6 @@
#include "tests/make-interest-data.hpp"
-#include "ndn-cxx/security/signature-sha256-with-rsa.hpp"
-
namespace ndn {
namespace tests {
@@ -47,7 +45,7 @@
signData(Data& data)
{
data.setSignatureInfo(SignatureInfo(tlv::SignatureSha256WithRsa));
- data.setSignatureValue(encoding::makeEmptyBlock(tlv::SignatureValue));
+ data.setSignatureValue(std::make_shared<Buffer>());
data.wireEncode();
return data;
}