nl:: بافت:: پروفایل ها:: امنیت:: مورد:: BeginSessionContext
#include <src/lib/profiles/security/WeaveCASE.h>
اطلاعات زمینه مربوط به تولید یا پردازش پیامهای جلسه شروع CASE را نگه میدارد.
خلاصه
وراثت
زیر کلاس های مستقیم شناخته شده:nl::Weave::پروفایل::امنیت::CASE::BeginSessionRequestContext
nl::Weave::پروفایل::امنیت::CASE::BeginSessionResponseContext
انواع محافظت شده | |
---|---|
@228 | شمارش |
صفات عمومی | |
---|---|
CertInfo | const uint8_t * |
CertInfoLength | uint16_t |
CurveId | uint32_t |
ECDHPublicKey | |
MsgInfo | const WeaveMessageInfo * |
Payload | const uint8_t * |
PayloadLength | uint16_t |
PeerNodeId | uint64_t |
ProtocolConfig | uint32_t |
Signature | const uint8_t * |
SignatureLength | uint16_t |
ویژگی های محافظت شده | |
---|---|
Flags | uint8_t |
توابع عمومی | |
---|---|
IsBeginSessionRequest () const | bool |
IsInitiator () const | bool |
PerformKeyConfirm () const | bool |
SetIsBeginSessionRequest (bool val) | void |
SetIsInitiator (bool val) | void |
SetPerformKeyConfirm (bool val) | void |
انواع محافظت شده
@228
@228
صفات عمومی
CertInfo
const uint8_t * CertInfo
CertInfoLength
uint16_t CertInfoLength
CurveId
uint32_t CurveId
ECDHPublicKey
EncodedECPublicKey ECDHPublicKey
MsgInfo
const WeaveMessageInfo * MsgInfo
ظرفیت ترابری
const uint8_t * Payload
طول بار بار
uint16_t PayloadLength
PeerNodeId
uint64_t PeerNodeId
ProtocolConfig
uint32_t ProtocolConfig
امضا
const uint8_t * Signature
طول امضا
uint16_t SignatureLength
ویژگی های محافظت شده
پرچم ها
uint8_t Flags
توابع عمومی
IsBeginSessionRequest
bool IsBeginSessionRequest() const
آغازگر است
bool IsInitiator() const
PerformKeyConfirm
bool PerformKeyConfirm() const
SetIsBeginSessionRequest
void SetIsBeginSessionRequest( bool val )
SetIsInitiator
void SetIsInitiator( bool val )
SetPerformKeyConfirm
void SetPerformKeyConfirm( bool val )
جز در مواردی که غیر از این ذکر شده باشد، محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است و نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است. Thread علامت تجاری ثبتشده Thread Group, Inc است.
تاریخ آخرین بهروزرسانی 2020-08-28 بهوقت ساعت هماهنگ جهانی.
[{
"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":"غیره"
}]