class WeaveSignatureGenerator

Defined at line 87 of file x64-shared/gen/third_party/openweave-core/src/include/Weave/Profiles/security/WeaveSig.h

Generates a WeaveSignature using an in-memory private key.

This is class can be used encode a WeaveSignature TLV structure where the signature data field is computed

using a supplied private key.

Public Members

const uint8_t * PrivKey
uint16_t PrivKeyLen

Public Methods

void WeaveSignatureGenerator (WeaveCertificateSet & certSet, const uint8_t * privKey, uint16_t privKeyLen)

Defined at line 112 of file x64-shared/gen/third_party/openweave-core/src/include/Weave/Profiles/security/WeaveSig.h

WEAVE_ERROR GenerateSignature (const uint8_t * msgHash, uint8_t msgHashLen, TLVWriter & writer, uint64_t tag)