Interest CommandInterestSigner::makeCommandInterest(const Name& name, const SigningInfo& params) { Interest commandInterest(prepareCommandInterestName(name)); commandInterest.setCanBePrefix(false); m_keyChain.sign(commandInterest, params); return commandInterest; }
void CommandInterestGenerator::generate (Interest& interest, KeyChain& keyChain, const Name& certificateName, WireFormat& wireFormat) { prepareCommandInterestName(interest, wireFormat); keyChain.sign(interest, certificateName, wireFormat); if (interest.getInterestLifetimeMilliseconds() < 0) // The caller has not set the interest lifetime, so set it here. interest.setInterestLifetimeMilliseconds(1000.0); }