nl:: वेव:: WeaveKeyId
#include <src/lib/core/WeaveKeyIds.h>
Weave Key पहचानकर्ता की परिभाषा.
खास जानकारी
इस क्लास में मुख्य टाइप, मुख्य फ़्लैग, कुंजी आईडी फ़ील्ड की परिभाषा, और एपीआई फ़ंक्शन शामिल हैं.
सार्वजनिक प्रकार |
|
---|---|
@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
यह तय करता है कि क्या दो अहम आईडी से एक ही कुंजी की पहचान होती है या बार-बार इस्तेमाल होने वाली कुंजियों के मामले में, किसी खास 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
नई समूह कुंजी के नंबर के साथ ऐप्लिकेशन समूह कुंजी आईडी को अपडेट करें.
|
UsesCurrentEpochKey(uint32_t keyId)
|
bool
यह तय करें कि बताया गया ऐप्लिकेशन ग्रुप कुंजी आईडी, &quat;current&कोटेशन; epoch बटन का इस्तेमाल करता है या नहीं.
|
सार्वजनिक प्रकार
@52
@52
सार्वजनिक Weave कुंजी आईडी फ़ील्ड, फ़्लैग, और प्रकार.
प्रॉपर्टी | |
---|---|
kClientRootKey
|
क्लाइंट रूट कुंजी आईडी. |
kFabricRootKey
|
फ़ैब्रिक रूट कुंजी आईडी. |
kFabricSecret
|
बुनाई के कपड़े का सीक्रेट आईडी. |
kKeyNumber_Max
|
की आईडी सबफ़ील्ड के लिए ज़्यादा से ज़्यादा मान. |
kNone
|
Weave ग्लोबल कुंजी आईडी. नहीं बताया गया Weave कुंजी आईडी. |
kServiceRootKey
|
सेवा की रूट कुंजी का आईडी. |
kType_AppEpochKey
|
ऐप्लिकेशन ग्रुप epoch बटन टाइप. |
kType_AppGroupMasterKey
|
ऐप्लिकेशन समूह मास्टर कुंजी प्रकार. |
kType_AppIntermediateKey
|
ऐप्लिकेशन ग्रुप इंटरमीडिएट कुंजी का टाइप. |
kType_AppRootKey
|
Weave कुंजी प्रकार (Weave messages एन्क्रिप्शन टाइप के अलावा). |
kType_AppRotatingKey
|
इस्तेमाल होने वाला ऐप्लिकेशन. |
kType_AppStaticKey
|
ऐप्लिकेशन स्टैटिक कुंजी का टाइप. |
kType_General
|
सामान्य कुंजी किस तरह की है. |
kType_None
|
Weave मैसेज एन्क्रिप्शन के लिए, Weave कुंजी के टाइप इस्तेमाल किए जाते हैं. |
kType_Session
|
सत्र कुंजी प्रकार. |
सार्वजनिक स्थिर फ़ंक्शन
ConvertToCURRENTAppKeyId
uint32_t ConvertToCurrentAppKeyId( uint32_t keyId )
ऐप्लिकेशन समूह कुंजी आईडी को ऐप्लिकेशन की मौजूदा कुंजी आईडी में बदलें.
ब्यौरा | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए गए सामान |
ऐप्लिकेशन का मौजूदा कुंजी आईडी.
|
कक्षा में बदलाव
uint32_t ConvertToStaticAppKeyId( uint32_t keyId )
ऐप्लिकेशन कुंजी आईडी को ऐप्लिकेशन स्टैटिक कुंजी आईडी में बदलें.
ब्यौरा | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए गए सामान |
ऐप्लिकेशन स्टैटिक कुंजी आईडी.
|
DescriptionKey
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 कुंजी नंबर.
|
GetरूटKeyId
uint32_t GetRootKeyId( uint32_t keyId )
वह ऐप्लिकेशन ग्रुप रूट कुंजी आईडी पाएं जिसका इस्तेमाल खास ऐप्लिकेशन कुंजी पाने के लिए किया गया था.
ब्यौरा | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए गए सामान |
रूट कुंजी आईडी.
|
GetरूटKeyNumber
uint8_t GetRootKeyNumber( uint32_t keyId )
वह ऐप्लिकेशन ग्रुप रूट कुंजी नंबर पाएं जिसका इस्तेमाल बताई गई ऐप्लिकेशन कुंजी पाने के लिए किया गया था.
ब्यौरा | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए गए सामान |
रूट कुंजी की संख्या.
|
GetType
uint32_t GetType( uint32_t keyId )
दिए गए कुंजी आईडी का Weave कुंजी प्रकार पाएं.
ब्यौरा | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए गए सामान |
कुंजी आईडी का प्रकार.
|
IncorporatesAppGroupMasterKey
bool IncorporatesAppGroupMasterKey( uint32_t keyId )
तय करें कि बताए गए ऐप्लिकेशन ग्रुप कुंजी आईडी में ग्रुप मास्टर कुंजी शामिल है या नहीं.
ब्यौरा | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए गए सामान |
सही है अगर कीआईडी में ग्रुप मास्टर कुंजी शामिल है.
|
इनकॉर्पोरेशन EpochKey
bool IncorporatesEpochKey( uint32_t keyId )
तय करें कि बताए गए ऐप्लिकेशन ग्रुप कुंजी आईडी में epoch कुंजी शामिल है या नहीं.
ब्यौरा | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए गए सामान |
सही है अगर कीआईडी में epoch कुंजी शामिल है.
|
Incorporatesरूट की
bool IncorporatesRootKey( uint32_t keyId )
तय करें कि तय ऐप्लिकेशन ग्रुप कुंजी आईडी में रूट कुंजी शामिल है या नहीं.
ब्यौरा | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए गए सामान |
अगर की आईडी में रूट कुंजी शामिल है, तो सही.
|
isAppEpochKey
bool IsAppEpochKey( uint32_t keyId )
तय करें कि बताया गया कुंजी आईडी, किसी ऐप्लिकेशन epoch कुंजी टाइप का है या नहीं.
ब्यौरा | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए गए सामान |
सही है अगर किसी ऐप्लिकेशन epoch कुंजी प्रकार की keyId है.
|
IsAppGroupKey
bool IsAppGroupKey( uint32_t keyId )
तय करें कि दिया गया कुंजी आईडी, ऐप्लिकेशन ग्रुप के किसी एक तरह के वैरिएबल (स्टैटिक या रोटेशन) से संबंधित है.
ब्यौरा | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए गए सामान |
अगर की आईडी रोटेशन या स्टैटिक कुंजी का है, तो यह सही है.
|
IsAppGroupMasterKey
bool IsAppGroupMasterKey( uint32_t keyId )
तय करें कि बताया गया कुंजी आईडी, किसी ऐप्लिकेशन समूह मास्टर कुंजी का प्रकार है या नहीं.
ब्यौरा | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए गए सामान |
सही है अगर किसी ऐप्लिकेशन समूह की कुंजी का प्रकार कुंजी का की आईडी है.
|
ISAppरूट की
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 )
तय करें कि बताया गया कुंजी आईडी किसी सामान्य तरह का है या नहीं.
ब्यौरा | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए गए सामान |
अगर कुंजी आईडी का सामान्य प्रकार है, तो यह सही है.
|
IsMessageEncryptionKeyId
bool IsMessageEncryptionKeyId( uint32_t keyId, bool allowLogicalKeys )
यह तय करें कि दिए गए कुंजी आईडी से उस कुंजी की पहचान होती है जो Weave मैसेज को एन्क्रिप्ट (सुरक्षित) करने के लिए सही है.
ब्यौरा | |||||
---|---|---|---|---|---|
पैरामीटर |
|
||||
लौटाए गए सामान |
सही है या नहीं, अगर पहचानी गई कुंजी का इस्तेमाल Weave मैसेज को एन्क्रिप्ट (सुरक्षित) करने के लिए किया जा सकता है.
|
IsSameKeyOrGroup
bool IsSameKeyOrGroup( uint32_t keyId1, uint32_t keyId2 )
यह तय करता है कि क्या दो अहम आईडी से एक ही कुंजी की पहचान होती है या बार-बार इस्तेमाल होने वाली कुंजियों के मामले में, किसी खास epoch के अलावा दूसरी कुंजियों का एक ही ग्रुप होता है.
ब्यौरा | |||||
---|---|---|---|---|---|
पैरामीटर |
|
||||
लौटाए गए सामान |
सही है, अगर कुंजियों के आईडी एक ही कुंजी को दिखाते हैं.
|
IsSessionKey
bool IsSessionKey( uint32_t keyId )
तय करें कि तय किया गया कुंजी आईडी, सेशन टाइप का है या नहीं.
ब्यौरा | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए गए सामान |
सही है अगर किसी सत्र प्रकार की keyId
|
isमान्यKeyId
bool IsValidKeyId( uint32_t keyId )
तय करें कि कुंजी पहचानकर्ता का मान (कानूनी) सही है या नहीं.
ब्यौरा | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए गए सामान |
अगर कुंजी आईडी का मान मान्य है, तो यह सही होता है.
|
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 )
सामान्य कुंजी का आईडी दिए जाने पर सामान्य कुंजी का आईडी बनाएं.
ब्यौरा | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए गए सामान |
सामान्य कुंजी आईडी.
|
MakeरूटKeyId
uint32_t MakeRootKeyId( uint8_t rootKeyNumber )
रूट समूह संख्या से दिया गया ऐप्लिकेशन समूह रूट कुंजी आईडी बनाएं.
ब्यौरा | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए गए सामान |
रूट कुंजी आईडी.
|
MakeSessionKeyId
uint16_t MakeSessionKeyId( uint16_t sessionKeyNumber )
सेशन का कुंजी नंबर दिए गए, सेशन कुंजी आईडी बनाएं.
ब्यौरा | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए गए सामान |
सेशन की आईडी.
|
अपडेटEpochKeyId
uint32_t UpdateEpochKeyId( uint32_t keyId, uint32_t epochKeyId )
नई समूह कुंजी के नंबर के साथ ऐप्लिकेशन समूह कुंजी आईडी को अपडेट करें.
ब्यौरा | |||||
---|---|---|---|---|---|
पैरामीटर |
|
||||
लौटाए गए सामान |
ऐप्लिकेशन कुंजी आईडी.
|
मौजूदाEpochKey
bool UsesCurrentEpochKey( uint32_t keyId )
यह तय करें कि बताया गया ऐप्लिकेशन ग्रुप कुंजी आईडी, &quat;current&कोटेशन; epoch बटन का इस्तेमाल करता है या नहीं.
ब्यौरा | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए गए सामान |
अगर की-आईडी, मौजूदा epoch कुंजी के इस्तेमाल के बारे में बताती है, तो सही है.
|