In sign and defaultSign, added wireFormat argument.
diff --git a/ndn-cpp/key-chain.hpp b/ndn-cpp/key-chain.hpp
index 6fa9c0a..cc15882 100644
--- a/ndn-cpp/key-chain.hpp
+++ b/ndn-cpp/key-chain.hpp
@@ -22,14 +22,22 @@
* @param publicKeyDerLength The number of bytes in publicKeyDer.
* @param privateKeyDer A pointer to a buffer with the DER-encoded private key.
* @param privateKeyDerLength The number of bytes in privateKeyDer.
+ * @param wireFormat The WireFormat for calling encodeData.
*/
static void sign
(Data &data, const unsigned char *publicKeyDer, unsigned int publicKeyDerLength,
- const unsigned char *privateKeyDer, unsigned int privateKeyDerLength);
+ const unsigned char *privateKeyDer, unsigned int privateKeyDerLength, WireFormat &wireFormat);
/**
* Call sign with the default public and private keys.
* @param data
+ * @param wireFormat The WireFormat for calling encodeData.
+ */
+ static void defaultSign(Data &data, WireFormat &wireFormat);
+
+ /**
+ * Call sign with the default public and private keys. For wireFormat, use WireFormat::getDefaultWireFormat().
+ * @param data
*/
static void defaultSign(Data &data);