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
|
โทเค็นการจับคู่จากบริการ [ Byte string, len 1-128] |
kTag_ProductId
|
ผลิตภัณฑ์ที่ระบุโค้ด [ uint, ช่วง 1-65535 ] |
kTag_ProductRevision
|
การแก้ไขผลิตภัณฑ์ที่ระบุโค้ด [ uint, ช่วง 1-65535 ] |
kTag_SoftwareVersion
|
เวอร์ชันของซอฟต์แวร์ในอุปกรณ์ [สตริง UTF-8, len 1-32 ] |
kTag_TakeIdentityRootKey
|
โหมดถ่ายภาพ [ Byte String, len 1-16] |
kTag_TokenCurrentTimeCounterValueInSeconds
|
ตัวนับเวลาปัจจุบันของโทเค็น (เป็นวินาที) [ หน่วย สูงสุด 2^32 ] |
kTag_TokenPairingBundle
|
แท็กเฉพาะโปรไฟล์ โครงสร้างที่มีแพ็กเกจการจับคู่โทเค็นการตรวจสอบสิทธิ์ |
kTag_VendorId
|
แท็กเฉพาะบริบทสำหรับโครงสร้าง TokenPairingBundle โค้ดที่ระบุผู้ให้บริการผลิตภัณฑ์ [ uint, ช่วง 1-65535 ] |
kTag_WeaveSignature
|
ออบเจ็กต์ลายเซ็น Weave (โปรดดู profiles/security/WeaveSecurity.h) [ โครงสร้าง ] |
@327
@327
มีข้อมูลอธิบายเกี่ยวกับแพ็กเกจการจับคู่โทเค็นการตรวจสอบสิทธิ์
พร็อพเพอร์ตี้ | |
---|---|
kTokenPairing_MaxEphemeralIdIdentityKeyLength
|
ความยาวคีย์ข้อมูลประจำตัวรหัสชั่วคราวสูงสุด |
kTokenPairing_MaxPairingTokenLength
|
ความยาวโทเค็นการจับคู่สูงสุด |
kTokenPairing_MaxTakeIdentityRootKeyLength
|
ความยาวสูงสุด TAKE IRK |