nl:: Weave:: WeaveKeyId
#include <src/lib/core/WeaveKeyIds.h>
คำจำกัดความของตัวระบุคีย์ Weave
สรุป
คลาสนี้ประกอบด้วยประเภทคีย์ แฟล็กคีย์ คำจำกัดความของช่องรหัสคีย์ และฟังก์ชัน API
ประเภทสาธารณะ |
|
---|---|
@52{
|
enum ช่องรหัส แฟล็ก และประเภทรหัสของ Weave สาธารณะ |
ฟังก์ชันสาธารณะแบบคงที่ |
|
---|---|
ConvertToCurrentAppKeyId(uint32_t keyId)
|
uint32_t
แปลงรหัสคีย์กลุ่มแอปพลิเคชันเป็นรหัสคีย์ปัจจุบันของแอปพลิเคชัน
|
ConvertToStaticAppKeyId(uint32_t keyId)
|
uint32_t
แปลงรหัสคีย์แอปพลิเคชันเป็นรหัสคีย์แบบคงที่ของแอปพลิเคชัน
|
DescribeKey(uint32_t keyId)
|
const char *
ถอดรหัสตัวระบุคีย์ Weave ด้วยสตริงที่สื่อความหมาย
|
GetAppGroupLocalNumber(uint32_t keyId)
|
uint8_t
รับหมายเลขภายในของกลุ่มแอปพลิเคชันที่ใช้เพื่อรับคีย์แอปพลิเคชันที่ระบุ
|
GetAppGroupMasterKeyId(uint32_t keyId)
|
uint32_t
รับรหัสคีย์หลักของกลุ่มแอปพลิเคชันที่ใช้ในการรับคีย์แอปพลิเคชันที่ระบุ
|
GetEpochKeyId(uint32_t keyId)
|
uint32_t
รับรหัสคีย์ Epoch ของกลุ่มแอปพลิเคชันที่ใช้เพื่อรับคีย์แอปพลิเคชันที่ระบุ
|
GetEpochKeyNumber(uint32_t keyId)
|
uint8_t
รับหมายเลขคีย์ Epoch ของกลุ่มแอปพลิเคชันที่ใช้เพื่อรับคีย์แอปพลิเคชันที่ระบุ
|
GetRootKeyId(uint32_t keyId)
|
uint32_t
รับรหัสรูทของกลุ่มแอปพลิเคชันที่ใช้ในการรับคีย์แอปพลิเคชันที่ระบุ
|
GetRootKeyNumber(uint32_t keyId)
|
uint8_t
รับหมายเลขคีย์รูทของกลุ่มแอปพลิเคชันที่ใช้ในการดึงคีย์แอปพลิเคชันที่ระบุ
|
GetType(uint32_t keyId)
|
uint32_t
รับประเภทคีย์ Weave ของรหัสคีย์ที่ระบุ
|
IncorporatesAppGroupMasterKey(uint32_t keyId)
|
bool
ตรวจสอบว่ารหัสคีย์กลุ่มแอปพลิเคชันที่ระบุมีคีย์หลักของกลุ่มหรือไม่
|
IncorporatesEpochKey(uint32_t keyId)
|
bool
ระบุว่ารหัสคีย์กลุ่มแอปพลิเคชันที่ระบุรวมคีย์ Epoch หรือไม่
|
IncorporatesRootKey(uint32_t keyId)
|
bool
ตรวจสอบว่ารหัสคีย์กลุ่มแอปพลิเคชันที่ระบุรวมคีย์รูทหรือไม่
|
IsAppEpochKey(uint32_t keyId)
|
bool
ระบุว่ารหัสคีย์ที่ระบุเป็นประเภทคีย์ Epoch ของแอปพลิเคชันหรือไม่
|
IsAppGroupKey(uint32_t keyId)
|
bool
ระบุว่ารหัสคีย์ที่ระบุเป็นของหนึ่งในประเภทคีย์กลุ่มแอปพลิเคชัน (คงที่หรือแบบหมุนเวียน)
|
IsAppGroupMasterKey(uint32_t keyId)
|
bool
ระบุว่ารหัสคีย์ที่ระบุเป็นประเภทคีย์หลักของกลุ่มแอปพลิเคชันหรือไม่
|
IsAppRootKey(uint32_t keyId)
|
bool
ระบุว่ารหัสคีย์ที่ระบุเป็นประเภทคีย์รูทของแอปพลิเคชันหรือไม่
|
IsAppRotatingKey(uint32_t keyId)
|
bool
ระบุว่ารหัสคีย์ที่ระบุเป็นประเภทการหมุนเวียนแอปพลิเคชันหรือไม่
|
IsAppStaticKey(uint32_t keyId)
|
bool
ระบุว่ารหัสคีย์ที่ระบุเป็นรหัสแบบคงที่ของแอปพลิเคชันหรือไม่
|
IsGeneralKey(uint32_t keyId)
|
bool
ระบุว่ารหัสคีย์ที่ระบุเป็นประเภททั่วไปหรือไม่
|
IsMessageEncryptionKeyId(uint32_t keyId, bool allowLogicalKeys)
|
bool
ตรวจสอบว่ารหัสคีย์ที่ระบุระบุคีย์ที่เหมาะสำหรับการเข้ารหัสข้อความ Weave หรือไม่
|
IsSameKeyOrGroup(uint32_t keyId1, uint32_t keyId2)
|
bool
กำหนดว่ารหัสคีย์ 2 รหัสระบุคีย์เดียวกัน หรือในกรณีของคีย์แบบหมุนเวียน กลุ่มคีย์เดียวกันโดยไม่เกี่ยวข้องกับ Epoch ใดโดยเฉพาะ
|
IsSessionKey(uint32_t keyId)
|
bool
ระบุว่ารหัสคีย์ที่ระบุเป็นประเภทเซสชันหรือไม่
|
IsValidKeyId(uint32_t keyId)
|
bool
ตรวจสอบว่าตัวระบุคีย์มีค่าที่ถูกต้อง (ถูกต้องตามกฎหมาย) หรือไม่
|
MakeAppGroupMasterKeyId(uint8_t appGroupLocalNumber)
|
uint32_t
สร้างรหัสคีย์ต้นแบบของกลุ่มแอปพลิเคชันที่ระบุหมายเลขภายในของกลุ่มแอปพลิเคชัน
|
MakeAppIntermediateKeyId(uint32_t rootKeyId, uint32_t epochKeyId, bool useCurrentEpochKey)
|
uint32_t
สร้างรหัสคีย์สื่อกลางของแอปพลิเคชันที่มีรหัสคีย์ส่วนประกอบ
|
MakeAppKeyId(uint32_t keyType, uint32_t rootKeyId, uint32_t epochKeyId, uint32_t appGroupMasterKeyId, bool useCurrentEpochKey)
|
uint32_t
สร้างรหัสคีย์กลุ่มแอปพลิเคชันที่มีรหัสคีย์ส่วนประกอบและข้อมูลอื่นๆ
|
MakeAppRotatingKeyId(uint32_t rootKeyId, uint32_t epochKeyId, uint32_t appGroupMasterKeyId, bool useCurrentEpochKey)
|
uint32_t
สร้างรหัสคีย์การหมุนเวียนแอปพลิเคชันจากรหัสคีย์ส่วนประกอบและข้อมูลอื่นๆ
|
MakeAppStaticKeyId(uint32_t rootKeyId, uint32_t appGroupMasterKeyId)
|
uint32_t
สร้างรหัสคีย์แบบคงที่ของแอปพลิเคชันที่มีรหัสคีย์ส่วนประกอบ
|
MakeEpochKeyId(uint8_t epochKeyNumber)
|
uint32_t
สร้างรหัสคีย์รูทของกลุ่มแอปพลิเคชันที่ระบุหมายเลขคีย์ Epoch
|
MakeGeneralKeyId(uint16_t generalKeyNumber)
|
uint16_t
สร้างรหัสคีย์ทั่วไปตามหมายเลขคีย์ทั่วไป
|
MakeRootKeyId(uint8_t rootKeyNumber)
|
uint32_t
สร้างรหัสคีย์รูทของกลุ่มแอปพลิเคชันที่ระบุหมายเลขคีย์รูท
|
MakeSessionKeyId(uint16_t sessionKeyNumber)
|
uint16_t
สร้างรหัสคีย์เซสชันที่ระบุหมายเลขเซสชันคีย์
|
UpdateEpochKeyId(uint32_t keyId, uint32_t epochKeyId)
|
uint32_t
อัปเดตรหัสคีย์กลุ่มแอปพลิเคชันด้วยหมายเลขคีย์ Epoch ใหม่
|
UsesCurrentEpochKey(uint32_t keyId)
|
bool
ตรวจสอบว่ารหัสคีย์กลุ่มแอปพลิเคชันที่ระบุใช้ "ปัจจุบัน" หรือไม่ คีย์ Epoch
|
ประเภทสาธารณะ
@52
@52
ช่องรหัส แฟล็ก และประเภทรหัสของ Weave สาธารณะ
พร็อพเพอร์ตี้ | |
---|---|
kClientRootKey
|
รหัสคีย์รูทของไคลเอ็นต์ |
kFabricRootKey
|
รหัสคีย์รูทของ Fabric |
kFabricSecret
|
รหัสข้อมูลลับของผ้าถัก |
kKeyNumber_Max
|
ค่าสูงสุดสำหรับช่องย่อยของรหัสคีย์ |
kNone
|
สร้างรหัสคีย์ส่วนกลาง รหัสคีย์ Weave ที่ไม่ระบุ |
kServiceRootKey
|
รหัสคีย์รูทของบริการ |
kType_AppEpochKey
|
ประเภทคีย์ Epoch ของกลุ่มแอปพลิเคชัน |
kType_AppGroupMasterKey
|
ประเภทคีย์หลักของกลุ่มแอปพลิเคชัน |
kType_AppIntermediateKey
|
ประเภทคีย์กลางของกลุ่มแอปพลิเคชัน |
kType_AppRootKey
|
ประเภทคีย์ Weave (นอกเหนือจากประเภทการเข้ารหัสข้อความ Weave) |
kType_AppRotatingKey
|
ประเภทคีย์การหมุนเวียนแอปพลิเคชัน |
kType_AppStaticKey
|
ประเภทคีย์แบบคงที่ของแอปพลิเคชัน |
kType_General
|
ประเภทคีย์ทั่วไป |
kType_None
|
ประเภทคีย์ Weave ที่ใช้สำหรับการเข้ารหัสข้อความ Weave |
kType_Session
|
ประเภทคีย์ของเซสชัน |
ฟังก์ชันสาธารณะแบบคงที่
ConvertToCurrentAppKeyId
uint32_t ConvertToCurrentAppKeyId( uint32_t keyId )
แปลงรหัสคีย์กลุ่มแอปพลิเคชันเป็นรหัสคีย์ปัจจุบันของแอปพลิเคชัน
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
||
การคืนสินค้า |
รหัสคีย์ปัจจุบันของแอปพลิเคชัน
|
ConvertToStaticAppKeyId
uint32_t ConvertToStaticAppKeyId( uint32_t keyId )
แปลงรหัสคีย์แอปพลิเคชันเป็นรหัสคีย์แบบคงที่ของแอปพลิเคชัน
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
||
การคืนสินค้า |
รหัสคีย์แบบคงที่ของแอปพลิเคชัน
|
DescribeKey
const char * DescribeKey( uint32_t keyId )
ถอดรหัสตัวระบุคีย์ Weave ด้วยสตริงที่สื่อความหมาย
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
||
การคืนสินค้า |
ตัวชี้ไปยังสตริงที่มีค่าสิ้นสุด NULL ซึ่งอธิบายรหัสคีย์ที่ระบุ
|
GetAppGroupLocalNumber
uint8_t GetAppGroupLocalNumber( uint32_t keyId )
รับหมายเลขภายในของกลุ่มแอปพลิเคชันที่ใช้เพื่อรับคีย์แอปพลิเคชันที่ระบุ
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
||
การคืนสินค้า |
หมายเลขท้องถิ่นของกลุ่มแอปพลิเคชัน
|
GetAppGroupMasterKeyId
uint32_t GetAppGroupMasterKeyId( uint32_t keyId )
รับรหัสคีย์หลักของกลุ่มแอปพลิเคชันที่ใช้ในการรับคีย์แอปพลิเคชันที่ระบุ
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
||
การคืนสินค้า |
รหัสคีย์มาสเตอร์ของกลุ่มแอปพลิเคชัน
|
GetEpochKeyId
uint32_t GetEpochKeyId( uint32_t keyId )
รับรหัสคีย์ Epoch ของกลุ่มแอปพลิเคชันที่ใช้เพื่อรับคีย์แอปพลิเคชันที่ระบุ
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
||
การคืนสินค้า |
รหัสคีย์ Epoch
|
GetEpochKeyNumber
uint8_t GetEpochKeyNumber( uint32_t keyId )
รับหมายเลขคีย์ Epoch ของกลุ่มแอปพลิเคชันที่ใช้เพื่อรับคีย์แอปพลิเคชันที่ระบุ
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
||
การคืนสินค้า |
หมายเลขคีย์ Epoch
|
GetRootKeyId
uint32_t GetRootKeyId( uint32_t keyId )
รับรหัสรูทของกลุ่มแอปพลิเคชันที่ใช้ในการรับคีย์แอปพลิเคชันที่ระบุ
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
||
การคืนสินค้า |
รหัสคีย์รูท
|
GetRootKeyNumber
uint8_t GetRootKeyNumber( uint32_t keyId )
รับหมายเลขคีย์รูทของกลุ่มแอปพลิเคชันที่ใช้ในการดึงคีย์แอปพลิเคชันที่ระบุ
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
||
การคืนสินค้า |
หมายเลขคีย์รูท
|
GetType
uint32_t GetType( uint32_t keyId )
รับประเภทคีย์ Weave ของรหัสคีย์ที่ระบุ
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
||
การคืนสินค้า |
ของรหัสคีย์
|
IncorporatesAppGroupMasterKey
bool IncorporatesAppGroupMasterKey( uint32_t keyId )
ตรวจสอบว่ารหัสคีย์กลุ่มแอปพลิเคชันที่ระบุมีคีย์หลักของกลุ่มหรือไม่
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
||
การคืนสินค้า |
"จริง" หาก keyId มีคีย์ต้นแบบของกลุ่ม
|
IncorporatesEpochKey
bool IncorporatesEpochKey( uint32_t keyId )
ระบุว่ารหัสคีย์กลุ่มแอปพลิเคชันที่ระบุรวมคีย์ Epoch หรือไม่
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
||
การคืนสินค้า |
"จริง" หาก keyId มีคีย์ Epoch
|
IncorporatesRootKey
bool IncorporatesRootKey( uint32_t keyId )
ตรวจสอบว่ารหัสคีย์กลุ่มแอปพลิเคชันที่ระบุรวมคีย์รูทหรือไม่
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
||
การคืนสินค้า |
"จริง" หาก keyId มีคีย์รูท
|
IsAppEpochKey
bool IsAppEpochKey( uint32_t keyId )
ระบุว่ารหัสคีย์ที่ระบุเป็นประเภทคีย์ Epoch ของแอปพลิเคชันหรือไม่
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
||
การคืนสินค้า |
true ถ้า keyId ของประเภทคีย์ Epoch ของแอปพลิเคชัน
|
IsAppGroupKey
bool IsAppGroupKey( uint32_t keyId )
ระบุว่ารหัสคีย์ที่ระบุเป็นของหนึ่งในประเภทคีย์กลุ่มแอปพลิเคชัน (คงที่หรือแบบหมุนเวียน)
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
||
การคืนสินค้า |
"จริง" หาก keyId เป็นประเภทคีย์แบบหมุนเวียนหรือแบบคงที่
|
IsAppGroupMasterKey
bool IsAppGroupMasterKey( uint32_t keyId )
ระบุว่ารหัสคีย์ที่ระบุเป็นประเภทคีย์หลักของกลุ่มแอปพลิเคชันหรือไม่
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
||
การคืนสินค้า |
"จริง" หาก keyId ของประเภทคีย์หลักของกลุ่มแอปพลิเคชัน
|
IsAppRootKey
bool IsAppRootKey( uint32_t keyId )
ระบุว่ารหัสคีย์ที่ระบุเป็นประเภทคีย์รูทของแอปพลิเคชันหรือไม่
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
||
การคืนสินค้า |
"จริง" หาก keyId ของประเภทคีย์รูทของแอปพลิเคชัน
|
IsAppRotatingKey
bool IsAppRotatingKey( uint32_t keyId )
ระบุว่ารหัสคีย์ที่ระบุเป็นประเภทการหมุนเวียนแอปพลิเคชันหรือไม่
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
||
การคืนสินค้า |
"จริง" หาก keyId ของประเภทการหมุนเวียนแอปพลิเคชัน
|
IsAppStaticKey
bool IsAppStaticKey( uint32_t keyId )
ระบุว่ารหัสคีย์ที่ระบุเป็นรหัสแบบคงที่ของแอปพลิเคชันหรือไม่
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
||
การคืนสินค้า |
"จริง" หาก keyId ของประเภทคงที่ของแอปพลิเคชัน
|
IsGeneralKey
bool IsGeneralKey( uint32_t keyId )
ระบุว่ารหัสคีย์ที่ระบุเป็นประเภททั่วไปหรือไม่
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
||
การคืนสินค้า |
"จริง" หาก keyId มีประเภท "ทั่วไป"
|
IsMessageEncryptionKeyId
bool IsMessageEncryptionKeyId( uint32_t keyId, bool allowLogicalKeys )
ตรวจสอบว่ารหัสคีย์ที่ระบุระบุคีย์ที่เหมาะสำหรับการเข้ารหัสข้อความ Weave หรือไม่
รายละเอียด | |||||
---|---|---|---|---|---|
พารามิเตอร์ |
|
||||
การคืนสินค้า |
true ถ้าสามารถใช้คีย์ที่ระบุเพื่อเข้ารหัสข้อความ Weave ได้
|
IsSameKeyOrGroup
bool IsSameKeyOrGroup( uint32_t keyId1, uint32_t keyId2 )
กำหนดว่ารหัสคีย์ 2 รหัสระบุคีย์เดียวกัน หรือในกรณีของคีย์แบบหมุนเวียน กลุ่มคีย์เดียวกันโดยไม่เกี่ยวข้องกับ Epoch ใดโดยเฉพาะ
รายละเอียด | |||||
---|---|---|---|---|---|
พารามิเตอร์ |
|
||||
การคืนสินค้า |
เป็นจริงหากรหัสคีย์แสดงคีย์เดียวกัน
|
IsSessionKey
bool IsSessionKey( uint32_t keyId )
ระบุว่ารหัสคีย์ที่ระบุเป็นประเภทเซสชันหรือไม่
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
||
การคืนสินค้า |
"จริง" หาก keyId ของประเภทเซสชัน
|
IsValidKeyId
bool IsValidKeyId( uint32_t keyId )
ตรวจสอบว่าตัวระบุคีย์มีค่าที่ถูกต้อง (ถูกต้องตามกฎหมาย) หรือไม่
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
||
การคืนสินค้า |
true ถ้าค่ารหัสคีย์ถูกต้อง
|
MakeAppGroupMasterKeyId
uint32_t MakeAppGroupMasterKeyId( uint8_t appGroupLocalNumber )
สร้างรหัสคีย์ต้นแบบของกลุ่มแอปพลิเคชันที่ระบุหมายเลขภายในของกลุ่มแอปพลิเคชัน
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
||
การคืนสินค้า |
รหัสคีย์มาสเตอร์ของกลุ่มแอปพลิเคชัน
|
MakeAppIntermediateKeyId
uint32_t MakeAppIntermediateKeyId( uint32_t rootKeyId, uint32_t epochKeyId, bool useCurrentEpochKey )
สร้างรหัสคีย์สื่อกลางของแอปพลิเคชันที่มีรหัสคีย์ส่วนประกอบ
รายละเอียด | |||||||
---|---|---|---|---|---|---|---|
พารามิเตอร์ |
|
||||||
การคืนสินค้า |
รหัสคีย์กลางของแอปพลิเคชัน
|
MakeAppKeyId
uint32_t MakeAppKeyId( uint32_t keyType, uint32_t rootKeyId, uint32_t epochKeyId, uint32_t appGroupMasterKeyId, bool useCurrentEpochKey )
สร้างรหัสคีย์กลุ่มแอปพลิเคชันที่มีรหัสคีย์ส่วนประกอบและข้อมูลอื่นๆ
รายละเอียด | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
พารามิเตอร์ |
|
||||||||||
การคืนสินค้า |
รหัสคีย์กลุ่มแอปพลิเคชัน
|
MakeAppRotatingKeyId
uint32_t MakeAppRotatingKeyId( uint32_t rootKeyId, uint32_t epochKeyId, uint32_t appGroupMasterKeyId, bool useCurrentEpochKey )
สร้างรหัสคีย์การหมุนเวียนแอปพลิเคชันจากรหัสคีย์ส่วนประกอบและข้อมูลอื่นๆ
รายละเอียด | |||||||||
---|---|---|---|---|---|---|---|---|---|
พารามิเตอร์ |
|
||||||||
การคืนสินค้า |
รหัสคีย์การหมุนเวียนแอปพลิเคชัน
|
MakeAppStaticKeyId
uint32_t MakeAppStaticKeyId( uint32_t rootKeyId, uint32_t appGroupMasterKeyId )
สร้างรหัสคีย์แบบคงที่ของแอปพลิเคชันที่มีรหัสคีย์ส่วนประกอบ
รายละเอียด | |||||
---|---|---|---|---|---|
พารามิเตอร์ |
|
||||
การคืนสินค้า |
รหัสคีย์แบบคงที่ของแอปพลิเคชัน
|
MakeEpochKeyId
uint32_t MakeEpochKeyId( uint8_t epochKeyNumber )
สร้างรหัสคีย์รูทของกลุ่มแอปพลิเคชันที่ระบุหมายเลขคีย์ Epoch
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
||
การคืนสินค้า |
รหัสคีย์ Epoch
|
MakeGeneralKeyId
uint16_t MakeGeneralKeyId( uint16_t generalKeyNumber )
สร้างรหัสคีย์ทั่วไปตามหมายเลขคีย์ทั่วไป
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
||
การคืนสินค้า |
รหัสคีย์ทั่วไป
|
MakeRootKeyId
uint32_t MakeRootKeyId( uint8_t rootKeyNumber )
สร้างรหัสคีย์รูทของกลุ่มแอปพลิเคชันที่ระบุหมายเลขคีย์รูท
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
||
การคืนสินค้า |
รหัสคีย์รูท
|
MakeSessionKeyId
uint16_t MakeSessionKeyId( uint16_t sessionKeyNumber )
สร้างรหัสคีย์เซสชันที่ระบุหมายเลขเซสชันคีย์
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
||
การคืนสินค้า |
รหัสเซสชันคีย์
|
UpdateEpochKeyId
uint32_t UpdateEpochKeyId( uint32_t keyId, uint32_t epochKeyId )
อัปเดตรหัสคีย์กลุ่มแอปพลิเคชันด้วยหมายเลขคีย์ Epoch ใหม่
รายละเอียด | |||||
---|---|---|---|---|---|
พารามิเตอร์ |
|
||||
การคืนสินค้า |
รหัสคีย์แอปพลิเคชัน
|
UsesCurrentEpochKey
bool UsesCurrentEpochKey( uint32_t keyId )
ตรวจสอบว่ารหัสคีย์กลุ่มแอปพลิเคชันที่ระบุใช้ "ปัจจุบัน" หรือไม่ คีย์ Epoch
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
||
การคืนสินค้า |
"จริง" หาก keyId ระบุการใช้งานคีย์ Epoch ปัจจุบัน
|