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

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
Se compara con otra firma RSA.
ReadSignature(TLVReader & reader)
Lee la firma como una estructura de RSA de Weave desde el lector TLV especificado.
WriteSignature(TLVWriter & writer, uint64_t tag) const
Escribe la firma como una estructura de RSA de Weave en el escritor TLV especificado con la etiqueta determinada.

Tipos públicos

@352

 @352

Atributos públicos

Len

uint16_t Len

Sig

uint8_t * Sig

Funciones públicas

Igual a

bool IsEqual(
  const EncodedRSASignature & other
) const 

Se compara con otra firma RSA.

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

Firma de lectura

WEAVE_ERROR ReadSignature(
  TLVReader & reader
)

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

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

Firma de escritura

WEAVE_ERROR WriteSignature(
  TLVWriter & writer,
  uint64_t tag
) const 

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

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