nl :: Tecer:: Crypto :: EncodedRSASignature
Resumo
Atributos públicos |
---|
Len | uint16_t |
Sig | uint8_t * |
Funções públicas |
---|
IsEqual (const EncodedRSASignature & other) const | bool Compara com outra assinatura RSA. |
ReadSignature (TLVReader & reader) | Lê a assinatura como uma estrutura Weave RSASignature do leitor TLV especificado. |
WriteSignature (TLVWriter & writer, uint64_t tag) const | Grava a assinatura como uma estrutura Weave RSASignature para o gravador TLV especificado com a tag fornecida. |
Tipos públicos
Atributos públicos
Funções públicas
É igual
bool IsEqual(
const EncodedRSASignature & other
) const
Compara com outra assinatura RSA.
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 RSASignature 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 RSASignature 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. |
|