esp8266ndn
NDN Arduino library for ESP8266 and more
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
ndnph::KeyChain Class Reference

File based key and certificate store. More...

#include <keychain.hpp>

Public Member Functions

 KeyChain ()=default
 
 KeyChain (port::FileStore &fs)
 
template<typename... Arg>
bool open (Arg &&... arg)
 Open the FileStore backend in both key store and certificate store. More...
 

Public Attributes

KeyChainKeys keys
 
KeyChainCerts certs
 

Detailed Description

File based key and certificate store.

Constructor & Destructor Documentation

◆ KeyChain() [1/2]

ndnph::KeyChain::KeyChain ( )
explicitdefault

◆ KeyChain() [2/2]

ndnph::KeyChain::KeyChain ( port::FileStore fs)
inlineexplicit

Member Function Documentation

◆ open()

template<typename... Arg>
bool ndnph::KeyChain::open ( Arg &&...  arg)
inline

Open the FileStore backend in both key store and certificate store.

Member Data Documentation

◆ certs

KeyChainCerts ndnph::KeyChain::certs

◆ keys

KeyChainKeys ndnph::KeyChain::keys

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