nl :: Tejido:: Cripto :: Codificado HMAC Firma
Resumen
Tipos públicos |
---|
@350 | enumeración |
Atributos públicos |
---|
Len | uint8_t |
Sig | uint8_t * |
Tipos públicos
Atributos públicos
Funciones publicas
Es igual
bool IsEqual(
const EncodedHMACSignature & other
) const
Se compara con otra firma HMAC .
Detalles | Parámetros | |
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 Weave HMACSignature del lector de TLV especificado.
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 Weave HMACSignature en el escritor TLV especificado con la etiqueta dada.
Detalles | Parámetros | [in] writer | El objeto TLVWriter en el que se debe escribir la firma codificada. | [in] tag | Etiqueta TLV que se asociará 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. |
|