WeaveKeyId

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
intkKeyType_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

Tóm tắt phương pháp công cộng

int tĩnh
Chuỗi tĩnh
describeKey (int keyId)
int tĩnh
int tĩnh
getEpochKeyId (int keyId)
int tĩnh
getKeyType (int keyId)
int tĩnh
getRootKeyId (int keyId)
boolean tĩnh
boolean tĩnh
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