Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
nl::Weave::Crypto::EncodedRSASignature
Zusammenfassung
Öffentliche Typen
|
@352
|
enum |
Öffentliche Attribute
|
Len
|
uint16_t
|
Sig
|
uint8_t *
|
Öffentliche Funktionen
|
IsEqual(const EncodedRSASignature & other) const
|
bool
Im Vergleich zu einer anderen RSA-Signatur.
|
ReadSignature(TLVReader & reader)
|
Liest die Signatur als Weave-RSASignature-Struktur vom angegebenen TLV-Lesegerät.
|
WriteSignature(TLVWriter & writer, uint64_t tag) const
|
Schreibt die Signatur als Weave-RSASignature-Struktur an den angegebenen TLV-Schreiber mit dem angegebenen Tag.
|
Öffentliche Typen
@352
@352
Öffentliche Attribute
Len
uint16_t Len
Sig
uint8_t * Sig
Öffentliche Funktionen
IsEqual
bool IsEqual(
const EncodedRSASignature & other
) const
Im Vergleich zu einer anderen RSA-Signatur.
Details |
Parameter |
|
Rückgabewerte |
true
|
Die Signaturen sind gleich.
|
false
|
Die Signaturen sind nicht gleich.
|
|
ReadSignature
WEAVE_ERROR ReadSignature(
TLVReader & reader
)
Liest die Signatur als Weave-RSASignature-Struktur vom angegebenen TLV-Lesegerät.
Details |
Parameter |
[in] reader
|
Das TLVReader-Objekt, aus dem die codierte Signatur gelesen werden soll.
|
|
Rückgabewerte |
WEAVE_NO_ERROR
|
Gibt an, ob der Vorgang erfolgreich war.
|
other
|
Sonstige Weave-Fehlercodes im Zusammenhang mit dem Lesen von Signaturen.
|
|
WriteSignature
WEAVE_ERROR WriteSignature(
TLVWriter & writer,
uint64_t tag
) const
Schreibt die Signatur als Weave-RSASignature-Struktur an den angegebenen TLV-Schreiber 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
|
Gibt an, ob der Vorgang erfolgreich war.
|
other
|
Sonstige Weave-Fehlercodes im Zusammenhang mit dem Schreiben von Signaturen.
|
|
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern. Thread ist eine eingetragene Marke der Thread Group, Inc.
Zuletzt aktualisiert: 2023-12-02 (UTC).
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Benötigte Informationen nicht gefunden"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Zu umständlich/zu viele Schritte"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Nicht mehr aktuell"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problem mit der Übersetzung"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problem mit Beispielen/Code"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Sonstiges"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Leicht verständlich"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Mein Problem wurde gelöst"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Sonstiges"
}]