O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.
Esta página foi traduzida pela API Cloud Translation.
Switch to English

nl :: Tecer:: Perfis :: Segurança:: WeaveSignatureGenerator

#include <src/lib/profiles/security/WeaveSig.h>

Gera um WeaveSignature usando uma chave privada na memória.

Resumo

Esta classe pode ser usada para codificar uma estrutura WeaveSignature TLV onde o campo de dados de assinatura é calculado usando uma chave privada fornecida.

Herança

Herda de: nl :: Weave :: Profiles :: Security :: WeaveSignatureGeneratorBase

Construtores e Destruidores

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

Atributos públicos

PrivKey
const uint8_t *
PrivKeyLen
uint16_t

Funções públicas

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

Atributos públicos

PrivKey

const uint8_t * PrivKey

PrivKeyLen

uint16_t PrivKeyLen

Funções públicas

GenerateSignature

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

WeaveSignatureGenerator

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