esp8266ndn
NDN Arduino library for ESP8266 and more
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Namespaces | Classes | Functions
ndnph::isig Namespace Reference

Namespaces

 detail
 

Classes

class  Fields
 Parsed extension fields from Interest SigInfo. More...
 
class  Nonce
 Require SigNonce field in Interest SigInfo. More...
 
class  Time
 Require SigTime field in Interest SigInfo. More...
 
class  SeqNum
 Require SigSeqNum field in Interest SigInfo. More...
 
class  Policy
 Validation policy for SigInfo fields in signed Interest. More...
 

Functions

template<typename... R>
Policy< R... > makePolicy (R &&... rule)
 Create Interest SigInfo validation policy. More...
 

Function Documentation

◆ makePolicy()

template<typename... R>
Policy<R...> ndnph::isig::makePolicy ( R &&...  rule)

Create Interest SigInfo validation policy.

Parameters
rulezero or one Nonce<>() , zero or one Time<>() , zero or one SeqNum() . At least one rule is required; multiple rules must appear in the given order.