nl:: Weave:: Profiles:: TokenPairing
เนมสเปซนี้มีอินเทอร์เฟซทั้งหมดภายใน Weave สำหรับโปรไฟล์การจับคู่โทเค็นการตรวจสอบสิทธิ์ของ Weave
สรุป
การแจงนับ |
|
---|---|
@325
|
enum ประเภทข้อความสำหรับโปรไฟล์การจับคู่โทเค็น |
@326{
|
enum แท็กองค์ประกอบข้อมูลสำหรับโปรไฟล์การจับคู่โทเค็น |
@327{
|
enum มีข้อมูลอธิบายเกี่ยวกับแพ็กเกจการจับคู่โทเค็นการตรวจสอบสิทธิ์ |
ชั้นเรียน |
|
---|---|
nl:: |
|
nl:: |
ออบเจ็กต์เซิร์ฟเวอร์สําหรับตอบกลับคําขอการจับคู่โทเค็น |
การแจงนับ
@325
@325
ประเภทข้อความสำหรับโปรไฟล์การจับคู่โทเค็น
@326
@326
แท็กองค์ประกอบข้อมูลสำหรับโปรไฟล์การจับคู่โทเค็น
พร็อพเพอร์ตี้ | |
---|---|
kTag_DeviceId
|
รหัสอุปกรณ์ Weave [ uint, สูงสุด 2^64 ] |
kTag_EphemeralIdIdentityKey
|
คีย์ข้อมูลระบุตัวตนชั่วคราว [ Byte string, len 1-16 ] |
kTag_EphemeralIdRotationPeriodScaler
|
ตัวปรับขนาดระยะเวลาการหมุนเวียนรหัสชั่วคราว [ หน่วย, สูงสุด 256 ] |
kTag_PairingToken
|
การจับคู่โทเค็นจากบริการ [ bytes string, len 1-128] |
kTag_ProductId
|
โค้ดระบุผลิตภัณฑ์ [ uint, ช่วง 1-65535 ] |
kTag_ProductRevision
|
โค้ดที่ระบุการแก้ไขผลิตภัณฑ์ [ uint, ช่วง 1-65535 ] |
kTag_SoftwareVersion
|
เวอร์ชันของซอฟต์แวร์ในอุปกรณ์ [ สตริง UTF-8, len 1-32 ] |
kTag_TakeIdentityRootKey
|
TAKE IRK [ Byte String, len 1-16] |
kTag_TokenCurrentTimeCounterValueInSeconds
|
ตัวนับเวลาปัจจุบันของโทเค็น (เป็นวินาที) [ หน่วย, สูงสุด 2^32 ] |
kTag_TokenPairingBundle
|
แท็กเฉพาะโปรไฟล์ โครงสร้างที่มีแพ็กเกจการจับคู่โทเค็นการตรวจสอบสิทธิ์ |
kTag_VendorId
|
แท็กที่ระบุบริบทสำหรับโครงสร้าง TokenPairingBundle โค้ดที่ระบุผู้ให้บริการผลิตภัณฑ์ [ uint, ช่วง 1-65535 ] |
kTag_WeaveSignature
|
ออบเจ็กต์ลายเซ็น Weave (ดู profiles/security/WeaveSecurity.h) [structured ] |
@327
@327
มีข้อมูลอธิบายเกี่ยวกับแพ็กเกจการจับคู่โทเค็นการตรวจสอบสิทธิ์
พร็อพเพอร์ตี้ | |
---|---|
kTokenPairing_MaxEphemeralIdIdentityKeyLength
|
ความยาวคีย์ข้อมูลประจำตัวชั่วคราวสูงสุด |
kTokenPairing_MaxPairingTokenLength
|
ความยาวสูงสุดของโทเค็นการจับคู่ |
kTokenPairing_MaxTakeIdentityRootKeyLength
|
ความยาว TAKE สูงสุด |