|
esp8266ndn
NDN Arduino library for ESP8266 and more
|
The "nop" challenge where the server would approve every request. More...
#include <client.hpp>
Inherits ndnph::ndncert::client::Challenge.
Public Member Functions | |
| tlv::Value | getId () const override |
| Return challenge identifier. | |
| void | start (Region &, ChallengeRequest &, void(*cb)(void *, bool), void *arg) override |
| Create a message to select and start the challenge. | |
| void | next (Region &, const ChallengeResponse &, ChallengeRequest &, void(*cb)(void *, bool), void *arg) override |
| Create a message to continue the challenge. | |
Public Member Functions inherited from ndnph::ndncert::client::Challenge | |
| virtual | ~Challenge ()=default |
The "nop" challenge where the server would approve every request.
|
inlineoverridevirtual |
Return challenge identifier.
Implements ndnph::ndncert::client::Challenge.
|
inlineoverridevirtual |
Create a message to continue the challenge.
This function should clear any existing state, populate the request , and invoke `cb(arg,true)`; in case of error, invoke `cb(arg,false)`.
Implements ndnph::ndncert::client::Challenge.
|
inlineoverridevirtual |
Create a message to select and start the challenge.
This function should clear any existing state, populate the request , and invoke `cb(arg,true)`; in case of error, invoke `cb(arg,false)`.
Implements ndnph::ndncert::client::Challenge.