تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
nl::Weave::Crypto::EncodedHMACSignature
ملخّص
الأنواع العلنية
|
@350
|
تعداد |
السمات العامة
|
Len
|
uint8_t
|
Sig
|
uint8_t *
|
الأنواع العلنية
@350
@350
السمات العامة
لين
uint8_t Len
تنين
uint8_t * Sig
الدوال العامة
IsEqual
bool IsEqual(
const EncodedHMACSignature & other
) const
تتم المقارنة مع توقيع HMAC آخر.
التفاصيل |
المَعلمات |
|
قيم الإرجاع |
true
|
التوقيعات متساوية.
|
false
|
التوقيعات غير متساوية.
|
|
ReadSignature
WEAVE_ERROR ReadSignature(
TLVReader & reader
)
قراءة التوقيع كبنية Weave HMACSignature من قارئ TLV المحدَّد.
التفاصيل |
المَعلمات |
[in] reader
|
كائن TLVReader الذي يجب قراءة التوقيع المشفّر منه.
|
|
قيم الإرجاع |
WEAVE_NO_ERROR
|
إذا نجحت العملية.
|
other
|
رموز خطأ Weave الأخرى المتعلقة بقراءة التوقيع.
|
|
WriteSignature
WEAVE_ERROR WriteSignature(
TLVWriter & writer,
uint64_t tag
) const
تتم كتابة التوقيع كبنية Weave HMACSignature لكاتب TLV المحدَّد مع العلامة المعنية.
التفاصيل |
المَعلمات |
[in] writer
|
كائن TLVWriter الذي يجب كتابة التوقيع المشفّر عليه.
|
[in] tag
|
TLV التي سيتم ربطها ببنية التوقيع المشفّرة.
|
|
قيم الإرجاع |
WEAVE_NO_ERROR
|
إذا نجحت العملية.
|
other
|
رموز خطأ Weave الأخرى المتعلقة بكتابة التوقيع.
|
|
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجّلة لشركة Oracle و/أو شركائها التابعين، وThread هي علامة تجارية مسجّلة لشركة .Thread Group, Inc.
تاريخ التعديل الأخير: 2023-12-02 (حسب التوقيت العالمي المتفَّق عليه)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"لا يحتوي على المعلومات التي أحتاج إليها."
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"الخطوات معقدة للغاية / كثيرة جدًا."
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"المحتوى قديم."
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"ثمة مشكلة في الترجمة."
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشكلة في العيّنات / التعليمات البرمجية"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غير ذلك"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"يسهُل فهم المحتوى."
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"ساعَدني المحتوى في حلّ مشكلتي."
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غير ذلك"
}]