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::Profiles::Security::PASE::WeavePASEEngine
Tóm tắt
Hàm công khai
|
GenerateInitiatorStep1(PacketBuffer *buf, uint32_t proposedPASEConfig, uint64_t localNodeId, uint64_t peerNodeId, uint16_t sessionKeyId, uint8_t encType, uint8_t pwSrc, WeaveFabricState *FabricState, bool confirmKey)
|
|
GenerateInitiatorStep2(PacketBuffer *buf)
|
|
GenerateResponderKeyConfirm(PacketBuffer *buf)
|
|
GenerateResponderReconfigure(PacketBuffer *buf)
|
|
GenerateResponderStep1(PacketBuffer *buf)
|
|
GenerateResponderStep2(PacketBuffer *buf)
|
|
GetSessionKey(const WeaveEncryptionKey *& encKey)
|
|
Init(void)
|
void
|
IsInitiator(void) const
|
bool
|
IsResponder(void) const
|
bool
|
ProcessInitiatorStep1(PacketBuffer *buf, uint64_t localNodeId, uint64_t peerNodeId, WeaveFabricState *FabricState)
|
|
ProcessInitiatorStep2(PacketBuffer *buf)
|
|
ProcessResponderKeyConfirm(PacketBuffer *buf)
|
|
ProcessResponderReconfigure(PacketBuffer *buf, uint32_t & proposedPASEConfig)
|
|
ProcessResponderStep1(PacketBuffer *buf)
|
|
ProcessResponderStep2(PacketBuffer *buf)
|
|
Reset(void)
|
void
|
Shutdown(void)
|
void
|
Loại công khai
EngineState
EngineState
Thuộc tính công khai
AllowedPASEConfigs
uint8_t AllowedPASEConfigs
EncryptionKey
WeaveEncryptionKey EncryptionKey
EncryptionType
uint8_t EncryptionType
JPAKECtx
struct JPAKE_CTX * JPAKECtx
bool PerformKeyConfirmation
ProtocolConfig
uint32_t ProtocolConfig
Pw
const uint8_t * Pw
PwLen
uint16_t PwLen
PwSource
uint8_t PwSource
ResponderKeyConfirmHash
uint8_t ResponderKeyConfirmHash[kKeyConfirmHashLengthMax]
Người trả lờiStep2ZKPXGRHash
uint8_t ResponderStep2ZKPXGRHash[kStep2ZKPXGRHashLengthMax]
SessionKeyId
uint16_t SessionKeyId
Tiểu bang
EngineState State
Hàm công khai
GenerateInitiatorStep1
WEAVE_ERROR GenerateInitiatorStep1(
PacketBuffer *buf,
uint32_t proposedPASEConfig,
uint64_t localNodeId,
uint64_t peerNodeId,
uint16_t sessionKeyId,
uint8_t encType,
uint8_t pwSrc,
WeaveFabricState *FabricState,
bool confirmKey
)
Trừ khi 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ẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle. Thread là nhãn hiệu đã đăng ký của Thread Group, Inc.
Cập nhật lần gần đây nhất: 2023-12-02 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"
}]