nl::Weave::Profiles::Security::CASE::BeginSessionMessageBase

Summary

Inheritance

Direct Known Subclasses:
  nl::Weave::Profiles::Security::CASE::BeginSessionRequestMessage
  nl::Weave::Profiles::Security::CASE::BeginSessionResponseMessage

Public attributes

CertInfo
const uint8_t *
CertInfoLength
uint16_t
CurveId
uint32_t
ECDHPublicKey
Payload
const uint8_t *
PayloadLength
uint16_t
PeerNodeId
uint64_t
PerformKeyConfirm
bool
ProtocolConfig
uint32_t
Signature
const uint8_t *
SignatureLength
uint16_t

Public attributes

CertInfo

const uint8_t * CertInfo

CertInfoLength

uint16_t CertInfoLength

CurveId

uint32_t CurveId

ECDHPublicKey

EncodedECPublicKey ECDHPublicKey

Payload

const uint8_t * Payload

PayloadLength

uint16_t PayloadLength

PeerNodeId

uint64_t PeerNodeId

PerformKeyConfirm

bool PerformKeyConfirm

ProtocolConfig

uint32_t ProtocolConfig

Signature

const uint8_t * Signature

SignatureLength

uint16_t SignatureLength