esp8266ndn
NDN Arduino library for ESP8266 and more
|
CHALLENGE request packet. More...
#include <server.hpp>
Inherits ndnph::ndncert::packet_struct::ChallengeRequest< Challenge >.
Public Member Functions | |
bool | fromInterest (Region ®ion, const Interest &interest, const CaProfile &profile, const uint8_t *requestId, detail::SessionKey &sessionKey, const EcPublicKey &verifier, const ChallengeList &challenges, detail::ISigPolicy &signingPolicy) |
Extract CHALLENGE request from Interest packet. More... | |
Static Public Member Functions | |
static bool | isName (const CaProfile &profile, const Name &name) |
Determine whether name is a valid CHALLENGE request packet name. More... | |
static const uint8_t * | parseName (const CaProfile &profile, const Name &name) |
Extract requestId from Interest name. More... | |
Additional Inherited Members | |
![]() | |
Challenge * | challenge |
Challenge reference. More... | |
ParameterKV | params |
Parameter key-value pairs. More... | |
CHALLENGE request packet.
|
inline |
Extract CHALLENGE request from Interest packet.
interest | input Interest packet; it can be freed after this operation. |
|
inlinestatic |
Determine whether name
is a valid CHALLENGE request packet name.
|
inlinestatic |
Extract requestId from Interest name.
name
is not a valid CHALLENGE request packet name.