Gửi ý kiến phản hồi
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
nl:: Weave:: Crypto:: EncodedHMACSignature
Tóm tắt
Các thuộc tính công khai
Len
uint8_t
Sig
uint8_t *
Loại công khai
@350
@350
Các thuộc tính công khai
Len
uint8_t Len
Tiếng Sig
uint8_t * Sig
Hàm công khai
IsEqual
bool IsEqual(
const EncodedHMACSignature & other
) const
So sánh với một chữ ký HMAC khác.
Thông tin chi tiết
Thông số
Giá trị trả về
true
Số lượng chữ ký bằng nhau.
false
Các chữ ký không bằng nhau.
ReadSignature
WEAVE_ERROR ReadSignature(
TLVReader & reader
)
Đọc chữ ký dưới dạng cấu trúc Weave HMACSignature từ trình đọc TLV được chỉ định.
Thông tin chi tiết
Thông số
[in] reader
Đối tượng TLVReader mà từ đó chữ ký đã mã hoá sẽ được đọc.
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ý.
WriteSignature
WEAVE_ERROR WriteSignature(
TLVWriter & writer,
uint64_t tag
) const
Ghi chữ ký dưới dạng cấu trúc HMACSignature của Weave cho đối tượng ghi TLV được chỉ định bằng thẻ đã cho.
Thông tin chi tiết
Thông số
[in] writer
Đối tượng TLVWriter mà bạn phải viết chữ ký đã mã hoá.
[in] tag
TLV để liên kết với cấu trú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 viết chữ ký.
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mã mẫu được cấp phép theo Giấy phép Apache 2.0 . Để biết thêm chi tiết, vui lòng tham khảo Chính sách trên trang web của Google Developers . Java là một nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết của Oracle. OPENTHREAD và các nhãn hiệu có liên quan là nhãn hiệu của Thread Group và được sử dụng theo giấy phép.
Cập nhật lần gần đây nhất: 2024-09-09 UTC.
Bạn muốn chia sẻ thêm với chúng tôi?
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2024-09-09 UTC."],[],[]]