公共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 |
---|