Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

nl::Weave::Krypta::EncodedRSASignature

Fazit

Öffentliche Typen

@352 enum

Öffentliche Attribute

Len
uint16_t
Sig
uint8_t *

Öffentliche Funktionen

IsEqual(const EncodedRSASignature & other) const
bool
Vergleich mit einer anderen RSA-Signatur.
ReadSignature(TLVReader & reader)
Liest die Signatur als Weave-RSA-Struktur aus dem angegebenen TLV-Leser.
WriteSignature(TLVWriter & writer, uint64_t tag) const
Schreibt die Signatur als Weave-RSA-Struktur in den angegebenen TLV-Autor mit dem angegebenen Tag.

Öffentliche Typen

@352

 @352

Öffentliche Attribute

Len-

uint16_t Len

Sig

uint8_t * Sig

Öffentliche Funktionen

Ist gleich

bool IsEqual(
  const EncodedRSASignature & other
) const 

Vergleich mit einer anderen RSA-Signatur.

Details
Parameter
[in] other
Das EncodedRSASignature-Objekt, mit dem die Signatur verglichen werden soll.
Rückgabewerte
true
Die Signaturen sind gleich.
false
Die Signaturen sind nicht identisch.

Signatur lesen

WEAVE_ERROR ReadSignature(
  TLVReader & reader
)

Liest die Signatur als Weave-RSA-Struktur aus dem angegebenen TLV-Leser.

Details
Parameter
[in] reader
Das TLVReader-Objekt, aus dem die codierte Signatur gelesen werden soll.
Rückgabewerte
WEAVE_NO_ERROR
Wenn der Vorgang erfolgreich war.
other
Andere Weave-Fehlercodes im Zusammenhang mit dem Lesen von Signaturen.

Schreibsignatur

WEAVE_ERROR WriteSignature(
  TLVWriter & writer,
  uint64_t tag
) const 

Schreibt die Signatur als Weave-RSA-Struktur in den angegebenen TLV-Autor mit dem angegebenen Tag.

Details
Parameter
[in] writer
Das TLVWriter-Objekt, in das die codierte Signatur geschrieben werden soll.
[in] tag
TLV-Tag, das der codierten Signaturstruktur zugeordnet werden soll.
Rückgabewerte
WEAVE_NO_ERROR
Wenn der Vorgang erfolgreich war.
other
Andere Weave-Fehlercodes im Zusammenhang mit der Signatur.