nl::Weave::Crypto::EncodedRSASignature

Resumen

Tipos públicos

@352 enum

Atributos públicos

Len
uint16_t
Sig
uint8_t *

Funciones públicas

IsEqual(const EncodedRSASignature & other) const
bool
Compara con otra firma RSA.
ReadSignature(TLVReader & reader)
Lee la firma como una estructura RSASignature de Weave desde el lector de TLV especificado.
WriteSignature(TLVWriter & writer, uint64_t tag) const
Escribe la firma como una estructura de Weave RSASignature en el escritor TLV especificado con la etiqueta dada.

Tipos públicos

@352

 @352

Atributos públicos

Len

uint16_t Len

Sig

uint8_t * Sig

Funciones públicas

IsEqual

bool IsEqual(
  const EncodedRSASignature & other
) const 

Se compara con otra firma RSA.

Detalles
Parámetros
[in] other
Es el objeto EncodedRSASignature con el que se debe comparar la firma.
Valores de retorno
true
Las firmas son iguales.
false
Las firmas no son iguales.

ReadSignature

WEAVE_ERROR ReadSignature(
  TLVReader & reader
)

Lee la firma como una estructura RSASignature de Weave desde el lector de TLV especificado.

Detalles
Parámetros
[in] reader
El objeto TLVReader del que se debe leer la firma codificada.
Valores de retorno
WEAVE_NO_ERROR
Si la operación se realizó correctamente.
other
Otros códigos de error de Weave relacionados con la lectura de la firma

WriteSignature

WEAVE_ERROR WriteSignature(
  TLVWriter & writer,
  uint64_t tag
) const 

Escribe la firma como una estructura RSASignature de Weave en el escritor de TLV especificado con la etiqueta determinada.

Detalles
Parámetros
[in] writer
Es el objeto TLVWriter al que se debe escribir la firma codificada.
[in] tag
Es la etiqueta TLV que se asociará con la estructura de firma codificada.
Valores de retorno
WEAVE_NO_ERROR
Si la operación se realizó correctamente.
other
Otros códigos de error de Weave relacionados con la escritura de firmas.