En Google, luchamos por la equidad racial de la comunidad negra. Más información

nl :: Tejido:: Cripto: Codificado HMAC Firma

Resumen

Tipos públicos

@350 enumeración

Atributos públicos

Len
uint8_t
Sig
uint8_t *

Funciones publicas

IsEqual (const EncodedHMACSignature & other) const
bool
Compara con otro HMAC firma.
ReadSignature (TLVReader & reader)
Lee la firma como una estructura de tejido HMACSignature desde el especificado TLV lector.
WriteSignature (TLVWriter & writer, uint64_t tag) const
Escribe la firma como una estructura de tejido HMACSignature a la especificada TLV escritor con la etiqueta dada.

Tipos públicos

@ 350

 @350

Atributos públicos

Len

uint8_t Len

Sig

uint8_t * Sig

Funciones publicas

Es igual

bool IsEqual(
  const EncodedHMACSignature & other
) const 

Compara con otro HMAC firma.

Detalles
Parámetros
[in] other
El EncodedHMACSignature objeto con el que la firma debe ser comparado.
Valores devueltos
true
Las firmas son iguales.
false
Las firmas no son iguales.

Leer firma

WEAVE_ERROR ReadSignature(
  TLVReader & reader
)

Lee la firma como una estructura de tejido HMACSignature desde el especificado TLV lector.

Detalles
Parámetros
[in] reader
El objeto TLVReader desde el que se debe leer la firma codificada.
Valores devueltos
WEAVE_NO_ERROR
Si la operación tuvo éxito.
other
Otros códigos de error de Weave relacionados con la lectura de firmas.

Escribir Firma

WEAVE_ERROR WriteSignature(
  TLVWriter & writer,
  uint64_t tag
) const 

Escribe la firma como una estructura de tejido HMACSignature a la especificada TLV escritor con la etiqueta dada.

Detalles
Parámetros
[in] writer
El objeto TLVWriter en el que se debe escribir la firma codificada.
[in] tag
TLV etiqueta a estar asociado con la estructura de firma codificada.
Valores devueltos
WEAVE_NO_ERROR
Si la operación tuvo éxito.
other
Otros códigos de error de Weave relacionados con la escritura de firmas.