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 key की संख्या के आधार पर, ऐप्लिकेशन समूह के रूट कुंजी आईडी का निर्माण करें.
|
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
|
सार्वजनिक स्टैटिक फ़ंक्शन
कन्वर्ट होने वाली मौजूदा ऐप कुंजी:
virtual UInt32 convertToCurrentAppKeyId:( UInt32 keyId )
ऐप्लिकेशन समूह कुंजी आईडी को ऐप्लिकेशन मौजूदा कुंजी आईडी में बदलें.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए गए सामान |
ऐप्लिकेशन वर्तमान कुंजी आईडी.
|
कन्वर्टोस्टैटिकAppKeyId:
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 की कुंजी का प्रकार पाएं.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए गए सामान |
टाइप किया जा सकता है.
|
actionssAppGroupMasterKey:
virtual BOOL incorporatesAppGroupMasterKey:( UInt32 keyId )
शामिल किए गए EpochKey:
virtual BOOL incorporatesEpochKey:( UInt32 keyId )
देखें कि दिए गए ऐप्लिकेशन ग्रुप की कुंजी के आईडी में epoch पासकोड शामिल है या नहीं.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए गए सामान |
अगर keyId में epoch पासकोड शामिल है, तो वैल्यू 'सही' होगी.
|
IncsRootKey:
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 है, तो सही है.
|
isAppRotatingKey:
virtual BOOL isAppRotatingKey:( UInt32 keyId )
तय करें कि बताया गया कुंजी आईडी किसी ऐप्लिकेशन के रोटेटिंग प्रकार की है या नहीं.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए गए सामान |
अगर ऐप्लिकेशन के रोटेट होने वाले टाइप का keyId है, तो सही.
|
isAppStaticKey:
virtual BOOL isAppStaticKey:( UInt32 keyId )
तय करें कि दिया गया कुंजी आईडी, ऐप्लिकेशन स्टैटिक प्रकार का है या नहीं.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए गए सामान |
अगर किसी ऐप्लिकेशन के स्टैटिक टाइप की keyId है, तो सही.
|
सामान्य कुंजी:
virtual BOOL isGeneralKey:( UInt32 keyId )
तय करें कि बताया गया कुंजी आईडी सामान्य टाइप का है या नहीं.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए गए सामान |
अगर keyId सामान्य प्रकार का है, तो सही.
|
सेशनकी:
virtual BOOL isSessionKey:( UInt32 keyId )
तय करें कि दिया गया कुंजी आईडी, सेशन टाइप का है या नहीं.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए गए सामान |
अगर सेशन टाइप की keyId है, तो सही.
|
isValidKeyId:
virtual BOOL isValidKeyId:( UInt32 keyId )
createAppGroupMasterKeyId:
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 )
createAppStaticKeyId:appGroupMasterKeyId:
virtual UInt32 makeAppStaticKeyId:appGroupMasterKeyId:( UInt32 rootKeyId, UInt32 appGroupMasterKeyId )
createEpochKeyId:
virtual UInt32 makeEpochKeyId:( UInt8 epochKeyNumber )
epoch key की संख्या के आधार पर, ऐप्लिकेशन समूह के रूट कुंजी आईडी का निर्माण करें.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए गए सामान |
epoch पासकोड आईडी.
|
MakeGeneralKeyId:
virtual UInt16 makeGeneralKeyId:( UInt16 generalKeyNumber )
सामान्य कुंजी संख्या के आधार पर सामान्य कुंजी आईडी बनाएं.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए गए सामान |
सामान्य कुंजी आईडी का इस्तेमाल करें.
|
createRootKeyId:
virtual UInt32 makeRootKeyId:( UInt8 epochKeyNumber )
रूट कुंजी नंबर दिए जाने पर ऐप्लिकेशन समूह रूट कुंजी आईडी बनाएं.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए गए सामान |
रूट कुंजी आईडी.
|
createSessionKeyId:
virtual UInt16 makeSessionKeyId:( UInt16 sessionKeyNumber )
दिए गए सत्र कुंजी संख्या के आधार पर सत्र कुंजी आईडी बनाएं.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
||
लौटाए गए सामान |
सेशन के लिए कुंजी का आईडी.
|
अपडेटEpochKeyId:epochKeyId:
virtual UInt32 updateEpochKeyId:epochKeyId:( UInt32 keyId, UInt32 epochKeyId )
CurrentEpochKey:
virtual BOOL usesCurrentEpochKey:( UInt32 keyId )