nl::Weave:: Mật mã::Mã hóa được mã hóa MACMAC
Tóm tắt
Thuộc tính công khai
|
Len
|
uint8_t
|
Sig
|
uint8_t *
|
Loại công khai
@350
@350
Thuộc tính công khai
Len
uint8_t Len
Dấu hoa thị
uint8_t * Sig
Hàm công khai
Đảo Equal
bool IsEqual(
const EncodedHMACSignature & other
) const
So sánh với một chữ ký HMAC khác.
Chi tiết |
Các thông số |
|
Giá trị trả về |
true
|
Các chữ ký bằng nhau.
|
false
|
Các chữ ký không bằng nhau.
|
|
Đọc chữ ký
WEAVE_ERROR ReadSignature(
TLVReader & reader
)
Đọc chữ ký dưới dạng cấu trúc H Weave HMACSignature từ trình đọc TLV đã chỉ định.
Chi tiết |
Các thông số |
[in] reader
|
Đối tượng TLV Reader giúp đọc chữ ký đã mã hoá.
|
|
Giá trị trả về |
WEAVE_NO_ERROR
|
Nếu thao tác thành công.
|
other
|
Các mã lỗi Weave khác liên quan đến việc đọc chữ ký.
|
|
Ghi chữ ký
WEAVE_ERROR WriteSignature(
TLVWriter & writer,
uint64_t tag
) const
Ghi chữ ký dưới dạng cấu trúc H Weave HMACChữ ký cho tác giả TLV được chỉ định có thẻ đã cho.
Chi tiết |
Các thông số |
[in] writer
|
Đối tượng TLVWriter cần viết chữ ký được mã hóa.
|
[in] tag
|
Thẻ TLV được liên kết với cấu trúc chữ ký đã mã hóa.
|
|
Giá trị trả về |
WEAVE_NO_ERROR
|
Nếu thao tác thành công.
|
other
|
Các mã lỗi Weave khác liên quan đến chữ ký.
|
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates. Thread is a registered trademark of the Thread Group, Inc.
Last updated 2020-08-28 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Thiếu thông tin tôi cần"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Quá phức tạp/quá nhiều bước"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Đã lỗi thời"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Vấn đề về bản dịch"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Vấn đề về mẫu/mã"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Khác"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Dễ hiểu"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Giúp tôi giải quyết được vấn đề"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Khác"
}]