Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
nl::Weave::Crypto::EncodedHMACSignature
Özet
Herkese açık türler
|
@350
|
enum |
Herkese açık özellikler
|
Len
|
uint8_t
|
Sig
|
uint8_t *
|
Herkese açık türler
@350
@350
Herkese açık özellikler
Len
uint8_t Len
Sig
uint8_t * Sig
Kamu işlevleri
IsEqual
bool IsEqual(
const EncodedHMACSignature & other
) const
Başka bir HMAC imzasıyla karşılaştırır.
Ayrıntılar |
Parametreler |
|
Döndürülen Değerler |
true
|
İmzalar eşittir.
|
false
|
İmzalar eşit değil.
|
|
ReadSignature
WEAVE_ERROR ReadSignature(
TLVReader & reader
)
İmzayı, belirtilen TLV okuyucusundan bir Weave HMACSignature yapısı olarak okur.
Ayrıntılar |
Parametreler |
[in] reader
|
Kodlanmış imzanın okunması gereken TLVReader nesnesi.
|
|
Döndürülen Değerler |
WEAVE_NO_ERROR
|
İşlem başarılı olup olmadığı.
|
other
|
İmza okumayla ilgili diğer Weave hata kodları.
|
|
WriteSignature
WEAVE_ERROR WriteSignature(
TLVWriter & writer,
uint64_t tag
) const
İmzayı, belirtilen etikete sahip belirtilen TLV yazara bir Weave HMACSignature yapısı olarak yazar.
Ayrıntılar |
Parametreler |
[in] writer
|
Kodlanmış imzanın yazılması gereken TLVWriter nesnesi.
|
[in] tag
|
Kodlanmış imza yapısıyla ilişkilendirilecek TLV etiketinin alt etiketidir.
|
|
Döndürülen Değerler |
WEAVE_NO_ERROR
|
İşlem başarılı olup olmadığı.
|
other
|
İmza yazmayla ilgili diğer Weave hata kodları.
|
|
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılar için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır. Thread, Thread Group, Inc.ın tescilli ticari markasıdır.
Son güncelleme tarihi: 2023-12-02 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"İhtiyacım olan bilgiler yok"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Çok karmaşık / çok fazla adım var"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Güncel değil"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Çeviri sorunu"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Örnek veya kod sorunu"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Diğer"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Anlaması kolay"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Sorunumu çözdü"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Diğer"
}]