public class thức WeaveKeyId extends Object
Các phương pháp và định nghĩa tiện ích để làm việc với WeaveKeyIds.
Tóm tắt không đổi
int | ClientRootKey | |
int | FabricRootKey | |
int | Vải | |
int | không ai | |
int | ServiceRootKey | |
int | kKeyType_AppEpochKey | |
int | kKeyType_AppGroupMasterKey | |
int | kKeyType_AppInter InstantKey | |
int | kKeyType_AppRootKey | |
int | kKeyType_AppRotatingKey | |
int | kKeyType_AppStaticKey | |
int | kKeyType_General | |
int | kKeyType_None | |
int | kKeyType_Session |
Tóm tắt về cấu tạo công cộng
WeaveKeyId () |
Tóm tắt phương pháp công cộng
int tĩnh | convertToStaticAppKeyId (int keyId) |
Chuỗi tĩnh | describeKey (int keyId) |
int tĩnh | getAppGroupMasterKeyId (int keyId) |
int tĩnh | getEpochKeyId (int keyId) |
int tĩnh | getKeyType (int keyId) |
int tĩnh | getRootKeyId (int keyId) |
boolean tĩnh | incorporatesAppGroupMasterKey (int keyId) |
boolean tĩnh | incorporatesEpochKey (int keyId) |
boolean tĩnh | incorporatesRootKey (int keyId) |
boolean tĩnh | isValid (int keyId) |
int tĩnh | makeAppGroupMasterKeyId (int appGroupMasterKeyLocalId) |
int tĩnh | makeAppKeyId (int keyType, int rootKeyId, int epochKeyId, int appGroupMasterKeyId, boolean useCurrentEpochKey) |
int tĩnh | makeAppRotatingKeyId (int rootKeyId, int epochKeyId, int appGroupMasterKeyId, boolean useCurrentEpochKey) |
int tĩnh | makeAppStaticKeyId (int rootKeyId, int appGroupMasterKeyId) |
int tĩnh | makeEpochKeyId (int epochKeyNumber) |
int tĩnh | makeRootKeyId (int rootKeyNumber) |
int tĩnh | updateEpochKey (int keyId, int epochKeyId) |
boolean tĩnh | usesCurrentEpochKey (int keyId) |
Tóm tắt phương pháp kế thừa
Hằng số
public static int thức ClientRootKey
Giá trị không đổi: 66.560
public static int thức FabricRootKey
Giá trị hằng số: 65536
public static int thức FabricSecret
Giá trị hằng số: 4097
public static int thức None
Giá trị không đổi: 0
public static int thức ServiceRootKey
Giá trị không đổi: 67.584
public static int thức kKeyType_AppEpochKey
Giá trị không đổi: 135.168
public static int thức kKeyType_AppGroupMasterKey
Giá trị không đổi: 196.608
public static int thức kKeyType_AppIntermediateKey
Giá trị không đổi: 69.632
public static int thức kKeyType_AppRootKey
Giá trị hằng số: 65536
public static int thức kKeyType_AppRotatingKey
Giá trị hằng số: 20480
public static int thức kKeyType_AppStaticKey
Giá trị hằng số: 16384
public static int thức kKeyType_General
Giá trị hằng số: 4096
public static int thức kKeyType_None
Giá trị không đổi: 0
public static int thức kKeyType_Session
Giá trị hằng số: 8192
Người xây dựng công cộng
công WeaveKeyId ()
Phương thức công khai
public static int convertToStaticAppKeyId (int keyId)
Thông số
keyId |
---|
tĩnh public String describeKey (int keyId)
Thông số
keyId |
---|
public static int getAppGroupMasterKeyId (int keyId)
Thông số
keyId |
---|
public static int getEpochKeyId (int keyId)
Thông số
keyId |
---|
public static int getKeyType (int keyId)
Thông số
keyId |
---|
public static int getRootKeyId (int keyId)
Thông số
keyId |
---|
public static boolean incorporatesAppGroupMasterKey (int keyId)
Thông số
keyId |
---|
public static boolean incorporatesEpochKey (int keyId)
Thông số
keyId |
---|
public static boolean incorporatesRootKey (int keyId)
Thông số
keyId |
---|
public static boolean isValid (int keyId)
Thông số
keyId |
---|
public static int makeAppGroupMasterKeyId (int appGroupMasterKeyLocalId)
Thông số
appGroupMasterKeyLocalId |
---|
public static int makeAppKeyId (int keyType, int rootKeyId, int epochKeyId, int appGroupMasterKeyId, boolean useCurrentEpochKey)
Thông số
loại chính | |
---|---|
rootKeyId | |
epochKeyId | |
appGroupMasterKeyId | |
useCurrentEpochKey |
public static int makeAppRotatingKeyId (int rootKeyId, int epochKeyId, int appGroupMasterKeyId, boolean useCurrentEpochKey)
Thông số
rootKeyId | |
---|---|
epochKeyId | |
appGroupMasterKeyId | |
useCurrentEpochKey |
public static int makeAppStaticKeyId (int rootKeyId, int appGroupMasterKeyId)
Thông số
rootKeyId | |
---|---|
appGroupMasterKeyId |
public static int makeEpochKeyId (int epochKeyNumber)
Thông số
epochKeyNumber |
---|
public static int makeRootKeyId (int rootKeyNumber)
Thông số
rootKeyNumber |
---|
public static int updateEpochKey (int keyId, int epochKeyId)
Thông số
keyId | |
---|---|
epochKeyId |
public static boolean usesCurrentEpochKey (int keyId)
Thông số
keyId |
---|