esp8266ndn
NDN Arduino library for ESP8266 and more
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
ndnph::detail::NamedPublicKey< sigType > Class Template Reference

#include <helper.hpp>

Inherits ndnph::PublicKey, and ndnph::detail::NamedKey.

Public Member Functions

bool matchSigInfo (const SigInfo &sigInfo) const override
 Determine whether packet was signed by corresponding private key. More...
 
- Public Member Functions inherited from ndnph::PublicKey
virtual ~PublicKey ()=default
 
virtual bool verify (std::initializer_list< tlv::Value > chunks, const uint8_t *sig, size_t sigLen) const =0
 Perform verification. More...
 
- Public Member Functions inherited from ndnph::detail::NamedKey
const NamegetName () const
 Retrieve KeyLocator name. More...
 
void setName (const Name &v)
 Assign KeyLocator name. More...
 

Additional Inherited Members

- Protected Member Functions inherited from ndnph::detail::NamedKey
 ~NamedKey ()=default
 

Member Function Documentation

◆ matchSigInfo()

template<uint8_t sigType>
bool ndnph::detail::NamedPublicKey< sigType >::matchSigInfo ( const SigInfo sigInfo) const
inlineoverridevirtual

Determine whether packet was signed by corresponding private key.

Implements ndnph::PublicKey.


The documentation for this class was generated from the following file: