nl :: Tecer:: Crypto :: EncodedHMACSignature
Resumo
Atributos públicos |
---|
Len | uint8_t |
Sig | uint8_t * |
Tipos públicos
Atributos públicos
Funções públicas
É igual
bool IsEqual(
const EncodedHMACSignature & other
) const
Compara com outra assinatura HMAC .
Detalhes | Parâmetros | |
Valores Retornados | true | As assinaturas são iguais. | false | As assinaturas não são iguais. |
|
ReadSignature
WEAVE_ERROR ReadSignature(
TLVReader & reader
)
Lê a assinatura como uma estrutura Weave HMACSignature do leitor TLV especificado.
Detalhes | Parâmetros | [in] reader | O objeto TLVReader do qual a assinatura codificada deve ser lida. |
|
Valores Retornados | WEAVE_NO_ERROR | Se a operação for bem-sucedida. | other | Outros códigos de erro do Weave relacionados à leitura da assinatura. |
|
WriteSignature
WEAVE_ERROR WriteSignature(
TLVWriter & writer,
uint64_t tag
) const
Grava a assinatura como uma estrutura Weave HMACSignature para o gravador TLV especificado com a tag fornecida.
Detalhes | Parâmetros | [in] writer | O objeto TLVWriter no qual a assinatura codificada deve ser gravada. | [in] tag | Tag TLV a ser associada à estrutura de assinatura codificada. |
|
Valores Retornados | WEAVE_NO_ERROR | Se a operação for bem-sucedida. | other | Outros códigos de erro do Weave relacionados à escrita da assinatura. |
|