1 #ifndef NDNPH_KEYCHAIN_PRIVATE_KEY_HPP
2 #define NDNPH_KEYCHAIN_PRIVATE_KEY_HPP
4 #include "../packet/sig-info.hpp"
27 virtual ssize_t
sign(std::initializer_list<tlv::Value> chunks, uint8_t* sig)
const = 0;
Private key.
Definition: private-key.hpp:9
virtual void updateSigInfo(SigInfo &sigInfo) const =0
Write SigType and KeyLocator.
virtual size_t getMaxSigLen() const =0
virtual ~PrivateKey()=default
virtual ssize_t sign(std::initializer_list< tlv::Value > chunks, uint8_t *sig) const =0
Perform signing.
SignatureInfo.
Definition: sig-info.hpp:12