NLWeaveKeyIds
#include <src/device-manager/cocoa/NLWeaveKeyIds.h>
WeaveKeyId फ़ंक्शन के C++ लागू करने के लिए रैपर.
खास जानकारी
इनहेरिटेंस
इससे इनहेरिट करता है: NSObject
सार्वजनिक स्टैटिक फ़ंक्शन |
|
---|---|
convertToCurrentAppKeyId:(UInt32 keyId)
|
virtual UInt32
ऐप्लिकेशन समूह कुंजी आईडी को ऐप्लिकेशन के मौजूदा कुंजी आईडी में बदलें.
|
convertToStaticAppKeyId:(UInt32 keyId)
|
virtual UInt32
|
describeKey:(UInt32 keyId)
|
virtual NSString *
|
getAppGroupLocalNumber:(UInt32 keyId)
|
virtual UInt8
ऐप्लिकेशन समूह स्थानीय नंबर पाएं जिसका इस्तेमाल खास ऐप्लिकेशन कुंजी पाने के लिए किया गया था.
|
getAppGroupMasterKeyId:(UInt32 keyId)
|
virtual UInt32
ऐप्लिकेशन समूह मास्टर कुंजी आईडी पाएं जिसका इस्तेमाल खास ऐप्लिकेशन कुंजी पाने के लिए किया गया था.
|
getEpochKeyId:(UInt32 keyId)
|
virtual UInt32
ऐप्लिकेशन समूह epoch कुंजी आईडी पाएं. इसका इस्तेमाल, ऐप्लिकेशन कुंजी पाने के लिए किया जाता है.
|
getEpochKeyNumber:(UInt32 keyId)
|
virtual UInt8
तय ऐप्लिकेशन कुंजी पाने के लिए इस्तेमाल किया गया ऐप्लिकेशन ग्रुप Epoch कुंजी का नंबर पाएं.
|
getRootKeyId:(UInt32 keyId)
|
virtual UInt32
ऐप्लिकेशन समूह रूट कुंजी आईडी पाएं, जिसका इस्तेमाल खास ऐप्लिकेशन कुंजी पाने के लिए किया जाता है.
|
getRootKeyNumber:(UInt32 keyId)
|
virtual UInt8
खास ऐप्लिकेशन कुंजी पाने के लिए इस्तेमाल किया गया ऐप्लिकेशन समूह रूट कुंजी नंबर पाएं.
|
getType:(UInt32 keyId)
|
virtual UInt32
बताए गए कुंजी आईडी के लिए Weave कुंजी पाएं.
|
incorporatesAppGroupMasterKey:(UInt32 keyId)
|
virtual BOOL
|
incorporatesEpochKey:(UInt32 keyId)
|
virtual BOOL
यह देखें कि दिए गए ऐप्लिकेशन ग्रुप कुंजी के आईडी में epoch कुंजी शामिल है या नहीं.
|
incorporatesRootKey:(UInt32 keyId)
|
virtual BOOL
|
isAppEpochKey:(UInt32 keyId)
|
virtual BOOL
यह तय करें कि दिया गया कुंजी आईडी, ऐप्लिकेशन epoch कुंजी के टाइप का है या नहीं.
|
isAppGroupMasterKey:(UInt32 keyId)
|
virtual BOOL
देखें कि दिया गया कुंजी आईडी, ऐप्लिकेशन ग्रुप मास्टर कुंजी टाइप की है या नहीं.
|
isAppRootKey:(UInt32 keyId)
|
virtual BOOL
पता करें कि दिया गया कुंजी आईडी, ऐप्लिकेशन रूट कुंजी के प्रकार की है या नहीं.
|
isAppRotatingKey:(UInt32 keyId)
|
virtual BOOL
देखें कि क्या दिया गया कुंजी आईडी, ऐप्लिकेशन के रोटेशन टाइप का है.
|
isAppStaticKey:(UInt32 keyId)
|
virtual BOOL
देखें कि दिया गया कुंजी आईडी, ऐप्लिकेशन के स्टैटिक टाइप का है या नहीं.
|
isGeneralKey:(UInt32 keyId)
|
virtual BOOL
देखें कि दिया गया कुंजी आईडी सामान्य टाइप का है या नहीं.
|
isSessionKey:(UInt32 keyId)
|
virtual BOOL
यह तय करें कि दिया गया कुंजी आईडी, सेशन टाइप का है या नहीं.
|
isValidKeyId:(UInt32 keyId)
|
virtual BOOL
|
makeAppGroupMasterKeyId:(UInt32 appGroupMasterKeyLocalId)
|
virtual UInt32
ऐप्लिकेशन समूह स्थानीय नंबर दिए गए ऐप्लिकेशन समूह मास्टर कुंजी आईडी बनाएं.
|
makeAppIntermediateKeyId:epochKeyId:useCurrentEpochKey:(UInt32 rootKeyId, UInt32 epochKeyId, BOOL useCurrentEpochKey)
|
virtual UInt32
|
makeAppKeyId:rootKeyId:epochKeyId:appGroupMasterKeyId:useCurrentEpochKey:(UInt32 keyType, UInt32 rootKeyId, UInt32 epochKeyId, UInt32 appGroupMasterKeyId, BOOL useCurrentEpochKey)
|
virtual UInt32
|
makeAppRotatingKeyId:epochKeyId:appGroupMasterKeyId:useCurrentEpochKey:(UInt32 rootKeyId, UInt32 epochKeyId, UInt32 appGroupMasterKeyId, BOOL useCurrentEpochKey)
|
virtual UInt32
|
makeAppStaticKeyId:appGroupMasterKeyId:(UInt32 rootKeyId, UInt32 appGroupMasterKeyId)
|
virtual UInt32
|
makeEpochKeyId:(UInt8 epochKeyNumber)
|
virtual UInt32
Epoch कुंजी की संख्या के लिए ऐप्लिकेशन समूह रूट कुंजी आईडी बनाएं.
|
makeGeneralKeyId:(UInt16 generalKeyNumber)
|
virtual UInt16
सामान्य कुंजी संख्या दी गई सामान्य कुंजी आईडी बनाएं.
|
makeRootKeyId:(UInt8 epochKeyNumber)
|
virtual UInt32
रूट कुंजी संख्या के आधार पर ऐप्लिकेशन समूह रूट कुंजी आईडी बनाएं.
|
makeSessionKeyId:(UInt16 sessionKeyNumber)
|
virtual UInt16
सत्र कुंजी संख्या दी गई सत्र कुंजी आईडी बनाएं.
|
updateEpochKeyId:epochKeyId:(UInt32 keyId, UInt32 epochKeyId)
|
virtual UInt32
|
usesCurrentEpochKey:(UInt32 keyId)
|
virtual BOOL
|
सार्वजनिक स्टैटिक फ़ंक्शन
convertToCurrentAppKeyId:
virtual UInt32 convertToCurrentAppKeyId:( UInt32 keyId )
ऐप्लिकेशन समूह कुंजी आईडी को ऐप्लिकेशन के मौजूदा कुंजी आईडी में बदलें.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए जाने वाले प्रॉडक्ट |
ऐप्लिकेशन की मौजूदा कुंजी आईडी.
|
convertToStaticAppKeyId:
virtual UInt32 convertToStaticAppKeyId:( UInt32 keyId )
वर्णन कुंजी:
virtual NSString * describeKey:( UInt32 keyId )
getAppGroupLocalNumber:
virtual UInt8 getAppGroupLocalNumber:( UInt32 keyId )
ऐप्लिकेशन समूह स्थानीय नंबर पाएं जिसका इस्तेमाल खास ऐप्लिकेशन कुंजी पाने के लिए किया गया था.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए जाने वाले प्रॉडक्ट |
ऐप्लिकेशन ग्रुप का लोकल नंबर.
|
getAppGroupMasterKeyId:
virtual UInt32 getAppGroupMasterKeyId:( UInt32 keyId )
ऐप्लिकेशन समूह मास्टर कुंजी आईडी पाएं जिसका इस्तेमाल खास ऐप्लिकेशन कुंजी पाने के लिए किया गया था.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए जाने वाले प्रॉडक्ट |
ऐप्लिकेशन समूह मास्टर कुंजी आईडी.
|
getEpochKeyId:
virtual UInt32 getEpochKeyId:( UInt32 keyId )
ऐप्लिकेशन समूह epoch कुंजी आईडी पाएं. इसका इस्तेमाल, ऐप्लिकेशन कुंजी पाने के लिए किया जाता है.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए जाने वाले प्रॉडक्ट |
Epoch कुंजी आईडी.
|
getEpochKeyNumber:
virtual UInt8 getEpochKeyNumber:( UInt32 keyId )
तय ऐप्लिकेशन कुंजी पाने के लिए इस्तेमाल किया गया ऐप्लिकेशन ग्रुप Epoch कुंजी का नंबर पाएं.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए जाने वाले प्रॉडक्ट |
Epoch कुंजी की संख्या.
|
getRootKeyId:
virtual UInt32 getRootKeyId:( UInt32 keyId )
ऐप्लिकेशन समूह रूट कुंजी आईडी पाएं, जिसका इस्तेमाल खास ऐप्लिकेशन कुंजी पाने के लिए किया जाता है.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए जाने वाले प्रॉडक्ट |
रूट कुंजी आईडी.
|
getRootKeyNumber:
virtual UInt8 getRootKeyNumber:( UInt32 keyId )
खास ऐप्लिकेशन कुंजी पाने के लिए इस्तेमाल किया गया ऐप्लिकेशन समूह रूट कुंजी नंबर पाएं.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए जाने वाले प्रॉडक्ट |
रूट कुंजी संख्या.
|
getType:
virtual UInt32 getType:( UInt32 keyId )
बताए गए कुंजी आईडी के लिए Weave कुंजी पाएं.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए जाने वाले प्रॉडक्ट |
कुंजी आईडी का प्रकार है.
|
incorporatesAppGroupMasterKey:
virtual BOOL incorporatesAppGroupMasterKey:( UInt32 keyId )
incorporatesEpochKey:
virtual BOOL incorporatesEpochKey:( UInt32 keyId )
यह देखें कि दिए गए ऐप्लिकेशन ग्रुप कुंजी के आईडी में epoch कुंजी शामिल है या नहीं.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए जाने वाले प्रॉडक्ट |
सही है, अगर keyId में epoch कुंजी शामिल है.
|
incorporatesRootKey:
virtual BOOL incorporatesRootKey:( UInt32 keyId )
isAppEpochKey:
virtual BOOL isAppEpochKey:( UInt32 keyId )
यह तय करें कि दिया गया कुंजी आईडी, ऐप्लिकेशन epoch कुंजी के टाइप का है या नहीं.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए जाने वाले प्रॉडक्ट |
सही है, अगर किसी ऐप्लिकेशन epoch कुंजी टाइप का keyId.
|
isAppGroupMasterKey:
virtual BOOL isAppGroupMasterKey:( UInt32 keyId )
देखें कि दिया गया कुंजी आईडी, ऐप्लिकेशन ग्रुप मास्टर कुंजी टाइप की है या नहीं.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए जाने वाले प्रॉडक्ट |
किसी ऐप्लिकेशन समूह मास्टर कुंजी प्रकार का keyId होने पर सही.
|
isAppRootKey:
virtual BOOL isAppRootKey:( UInt32 keyId )
पता करें कि दिया गया कुंजी आईडी, ऐप्लिकेशन रूट कुंजी के प्रकार की है या नहीं.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए जाने वाले प्रॉडक्ट |
किसी ऐप्लिकेशन रूट कुंजी प्रकार का keyId होने पर 'सही' होता है.
|
isAppRottingKey:
virtual BOOL isAppRotatingKey:( UInt32 keyId )
देखें कि क्या दिया गया कुंजी आईडी, ऐप्लिकेशन के रोटेशन टाइप का है.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए जाने वाले प्रॉडक्ट |
सही है.
|
isAppStaticKey:
virtual BOOL isAppStaticKey:( UInt32 keyId )
देखें कि दिया गया कुंजी आईडी, ऐप्लिकेशन के स्टैटिक टाइप की है या नहीं.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए जाने वाले प्रॉडक्ट |
सही है.
|
isGeneralKey:
virtual BOOL isGeneralKey:( UInt32 keyId )
देखें कि दिया गया कुंजी आईडी सामान्य टाइप का है या नहीं.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए जाने वाले प्रॉडक्ट |
सही है, अगर keyId का प्रकार सामान्य है.
|
issessionKey:
virtual BOOL isSessionKey:( UInt32 keyId )
यह तय करें कि दिया गया कुंजी आईडी, सेशन टाइप का है या नहीं.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए जाने वाले प्रॉडक्ट |
सही है.
|
isValidKeyId:
virtual BOOL isValidKeyId:( UInt32 keyId )
makeAppGroupMasterKeyId:
virtual UInt32 makeAppGroupMasterKeyId:( UInt32 appGroupMasterKeyLocalId )
ऐप्लिकेशन समूह स्थानीय नंबर दिए गए ऐप्लिकेशन समूह मास्टर कुंजी आईडी बनाएं.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए जाने वाले प्रॉडक्ट |
ऐप्लिकेशन समूह मास्टर कुंजी आईडी.
|
makeAppIntermediateKeyId:epochKeyId:useCurrentEpochKey:
virtual UInt32 makeAppIntermediateKeyId:epochKeyId:useCurrentEpochKey:( UInt32 rootKeyId, UInt32 epochKeyId, BOOL useCurrentEpochKey )
makeAppKeyId:rootKeyId:epochKeyId:appGroupMasterKeyId:useCurrentEpochKey:
virtual UInt32 makeAppKeyId:rootKeyId:epochKeyId:appGroupMasterKeyId:useCurrentEpochKey:( UInt32 keyType, UInt32 rootKeyId, UInt32 epochKeyId, UInt32 appGroupMasterKeyId, BOOL useCurrentEpochKey )
makeAppRotatingKeyId:epochKeyId:appGroupMasterKeyId:useCurrentEpochKey:
virtual UInt32 makeAppRotatingKeyId:epochKeyId:appGroupMasterKeyId:useCurrentEpochKey:( UInt32 rootKeyId, UInt32 epochKeyId, UInt32 appGroupMasterKeyId, BOOL useCurrentEpochKey )
MakeAppStaticKeyId:appGroupMasterKeyId:
virtual UInt32 makeAppStaticKeyId:appGroupMasterKeyId:( UInt32 rootKeyId, UInt32 appGroupMasterKeyId )
makeEpochKeyId:
virtual UInt32 makeEpochKeyId:( UInt8 epochKeyNumber )
Epoch कुंजी की संख्या के लिए ऐप्लिकेशन समूह रूट कुंजी आईडी बनाएं.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए जाने वाले प्रॉडक्ट |
Epoch कुंजी आईडी.
|
MakeGeneralKeyId:
virtual UInt16 makeGeneralKeyId:( UInt16 generalKeyNumber )
सामान्य कुंजी संख्या दी जाने वाली सामान्य कुंजी आईडी बनाएं.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए जाने वाले प्रॉडक्ट |
सामान्य कुंजी आईडी.
|
makeRootKeyId:
virtual UInt32 makeRootKeyId:( UInt8 epochKeyNumber )
रूट कुंजी संख्या के आधार पर ऐप्लिकेशन समूह रूट कुंजी आईडी बनाएं.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए जाने वाले प्रॉडक्ट |
रूट कुंजी आईडी.
|
makeSessionKeyId:
virtual UInt16 makeSessionKeyId:( UInt16 sessionKeyNumber )
सत्र कुंजी संख्या दी गई सत्र कुंजी आईडी बनाएं.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए जाने वाले प्रॉडक्ट |
सेशन कुंजी का आईडी.
|
updateEpochKeyId:epochKeyId:
virtual UInt32 updateEpochKeyId:epochKeyId:( UInt32 keyId, UInt32 epochKeyId )
usesCurrentEpochKey:
virtual BOOL usesCurrentEpochKey:( UInt32 keyId )