Feature #5313
openValidatorConfig: specify signed Interest fields
0%
Description
Currently, ValidatorConfig, through the usage of ValidationPolicyCommandInterest
in its composition, requires every signed Interest to have SignatureTime field.
This should be made configurable: the configuration should be able to specify the presence and uniqueness requirements of SignatureTime SignatureSeqNum SignatureNonce fields.
Updated by Davide Pesavento 9 months ago
Junxiao Shi wrote:
Currently, ValidatorConfig, through the usage of
ValidationPolicyCommandInterest
in its composition, requires every signed Interest to have SignatureTime field.
ValidationPolicyCommandInterest
should perhaps be changed to ValidationPolicySignedInterest
which already supports configurable checks via ValidationPolicySignedInterest::Options
, although that would be a breaking change.
What remains to be done is defining a syntax for the ValidatorConfig schema and implementing it.