編織鍵ID

公共final類WeaveKeyId擴展對象

使用 Wea​​veKeyIds 的實用方法和定義。

不斷總結

整數客戶端根密鑰
整數結構根密鑰
整數織物秘密
整數沒有任何
整數服務根密鑰
整數kKeyType_AppEpochKey
整數kKeyType_AppGroupMasterKey
整數kKeyType_AppIntermediateKey
整數kKeyType_AppRootKey
整數kKeyType_AppRotatingKey
整數kKeyType_AppStaticKey
整數kKeyType_General
整數kKeyType_None
整數kKeyType_Session

公共構造函數摘要

WeaveKeyId ()

公共方法總結

靜態整數
convertToStaticAppKeyId (INT KEYID)
靜態字符串
describeKey (INT KEYID)
靜態整數
getAppGroupMasterKeyId (INT KEYID)
靜態整數
getEpochKeyId (INT KEYID)
靜態整數
getKeyType (INT KEYID)
靜態整數
getRootKeyId (INT KEYID)
靜態布爾值
靜態布爾值
incorporatesEpochKey (INT KEYID)
靜態布爾值
incorporatesRootKey (INT KEYID)
靜態布爾值
的isValid (INT KEYID)
靜態整數
makeAppGroupMasterKeyId (INT appGroupMasterKeyLocalId)
靜態整數
makeAppKeyId (INT關鍵字類型,INT rootKeyId,INT epochKeyId,INT appGroupMasterKeyId,布爾useCurrentEpochKey)
靜態整數
makeAppRotatingKeyId (INT rootKeyId,INT epochKeyId,INT appGroupMasterKeyId,布爾useCurrentEpochKey)
靜態整數
makeAppStaticKeyId (INT rootKeyId,INT appGroupMasterKeyId)
靜態整數
makeEpochKeyId (INT epochKeyNumber)
靜態整數
makeRootKeyId (INT rootKeyNumber)
靜態整數
updateEpochKey (INT KEYID,INT epochKeyId)
靜態布爾值
usesCurrentEpochKey (INT KEYID)

繼承方法總結

常數

公共靜態最終詮釋ClientRootKey

恆值:66560

公共靜態最終詮釋FabricRootKey

恆值:65536

公共靜態最終詮釋FabricSecret

恆值:4097

公共靜態最終詮釋

恆值:0

公共靜態最終詮釋ServiceRootKey

恆值:67584

公共靜態最終詮釋kKeyType_AppEpochKey

恆值:135168

公共靜態最終詮釋kKeyType_AppGroupMasterKey

恆值:196608

公共靜態最終詮釋kKeyType_AppIntermediateKey

恆值:69632

公共靜態最終詮釋kKeyType_AppRootKey

恆值:65536

公共靜態最終詮釋kKeyType_AppRotatingKey

恆值:20480

公共靜態最終詮釋kKeyType_AppStaticKey

恆值:16384

公共靜態最終詮釋kKeyType_General

恆值:4096

公共靜態最終詮釋kKeyType_None

恆值:0

公共靜態最終詮釋kKeyType_Session

恆值:8192

公共構造函數

公共WeaveKeyId()

公共方法

公共靜態INT convertToStaticAppKeyId(INT KEYID)

參數
密鑰 ID

公共靜態字符串describeKey(INT KEYID)

參數
密鑰 ID

公共靜態INT getAppGroupMasterKeyId(INT KEYID)

參數
密鑰 ID

公共靜態INT getEpochKeyId(INT KEYID)

參數
密鑰 ID

公共靜態INT getKeyType(INT KEYID)

參數
密鑰 ID

公共靜態INT getRootKeyId(INT KEYID)

參數
密鑰 ID

公共靜態布爾incorporatesAppGroupMasterKey(INT KEYID)

參數
密鑰 ID

公共靜態布爾incorporatesEpochKey(INT KEYID)

參數
密鑰 ID

公共靜態布爾incorporatesRootKey(INT KEYID)

參數
密鑰 ID

公共靜態布爾參考isValid(INT KEYID)

參數
密鑰 ID

公共靜態INT makeAppGroupMasterKeyId(INT appGroupMasterKeyLocalId)

參數
appGroupMasterKeyLocalId

公共靜態INT makeAppKeyId(INT關鍵字類型,INT rootKeyId,詮釋epochKeyId,INT appGroupMasterKeyId,布爾useCurrentEpochKey)

參數
鍵類型
根密鑰 ID
epochKeyId
appGroupMasterKeyId
使用CurrentEpochKey

公共靜態INT makeAppRotatingKeyId(INT rootKeyId,詮釋epochKeyId,INT appGroupMasterKeyId,布爾useCurrentEpochKey)

參數
根密鑰 ID
epochKeyId
appGroupMasterKeyId
使用CurrentEpochKey

公共靜態INT makeAppStaticKeyId(INT rootKeyId,INT appGroupMasterKeyId)

參數
根密鑰 ID
appGroupMasterKeyId

公共靜態INT makeEpochKeyId(INT epochKeyNumber)

參數
紀元密鑰號

公共靜態INT makeRootKeyId(INT rootKeyNumber)

參數
根密鑰號

公共靜態INT updateEpochKey(INT KEYID,INT epochKeyId)

參數
密鑰 ID
epochKeyId

公共靜態布爾usesCurrentEpochKey(INT KEYID)

參數
密鑰 ID