公共final類WeaveKeyId擴展對象
使用 WeaveKeyIds 的實用方法和定義。
不斷總結
公共構造函數摘要
WeaveKeyId () |
公共方法總結
靜態整數 | convertToStaticAppKeyId (INT KEYID) |
靜態字符串 | describeKey (INT KEYID) |
靜態整數 | getAppGroupMasterKeyId (INT KEYID) |
靜態整數 | getEpochKeyId (INT KEYID) |
靜態整數 | getKeyType (INT KEYID) |
靜態整數 | getRootKeyId (INT KEYID) |
靜態布爾值 | incorporatesAppGroupMasterKey (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 |
---|