WeaveKeyId

public final class WeaveKeyId Object genişletir

WeaveKeyIds ile çalışmak için yardımcı yöntemler ve tanımlar.

Sabit Özet

int İstemciKök Anahtarı
int KumaşKökAnahtarı
int KumaşGizli
int Yok
int HizmetKök Anahtarı
intkKeyType_AppEpochAnahtarı
int kKeyType_AppGroupMasterKey
int kKeyType_AppAraAnahtar
int kKeyType_AppRootKey
int kKeyType_AppDöner Anahtar
int kKeyType_AppStaticKey
int kKeyType_Genel
int kKeyType_Hiçbiri
int kKeyType_Session

Genel Yapıcı Özeti

Genel Yöntem Özeti

statik int
statik dize
describeKey (int KeyID)
statik int
statik int
getEpochKeyId (int KeyID)
statik int
getKeyType (int KeyID)
statik int
getRootKeyId (int KeyID)
statik boole
statik boole
statik boole
incorporatesRootKey (int KeyID)
statik boole
isValid (int KeyID)
statik int
makeAppGroupMasterKeyId (int appGroupMasterKeyLocalId)
statik int
makeAppKeyId (int KeyType, int rootKeyId, int epochKeyId, int appGroupMasterKeyId, Boole useCurrentEpochKey)
statik int
makeAppRotatingKeyId (int rootKeyId, int epochKeyId, int appGroupMasterKeyId, Boole useCurrentEpochKey)
statik int
makeAppStaticKeyId (int rootKeyId, int appGroupMasterKeyId)
statik int
makeEpochKeyId (int epochKeyNumber)
statik int
makeRootKeyId (int rootKeyNumber)
statik int
updateEpochKey (int KeyID, int epochKeyId)
statik boole
usesCurrentEpochKey (int KeyID)

Kalıtsal Yöntem Özeti

sabitler

public static final int ClientRootKey

Sabit Değer: 66560

public static final int FabricRootKey

Sabit Değer: 65536

public static final int FabricSecret

Sabit Değer: 4097

public static final int Yok

Sabit Değer: 0

public static final int ServiceRootKey

Sabit Değer: 67584

public static final int kKeyType_AppEpochKey

Sabit Değer: 135168

public static final int kKeyType_AppGroupMasterKey

Sabit Değer: 196608

public static final int kKeyType_AppIntermediateKey

Sabit Değer: 69632

public static final int kKeyType_AppRootKey

Sabit Değer: 65536

public static final int kKeyType_AppRotatingKey

Sabit Değer: 20480

public static final int kKeyType_AppStaticKey

Sabit Değer: 16384

public static final int kKeyType_General

Sabit Değer: 4096

public static final int kKeyType_None

Sabit Değer: 0

public static final int kKeyType_Session

Sabit Değer: 8192

Kamu İnşaatçılar

Kamu WeaveKeyId ()

Genel Yöntemler

public static int convertToStaticAppKeyId (int KeyID)

parametreler
anahtar kimliği

Kamu static String describeKey (int KeyID)

parametreler
anahtar kimliği

public static int getAppGroupMasterKeyId (int KeyID)

parametreler
anahtar kimliği

public static int getEpochKeyId (int KeyID)

parametreler
anahtar kimliği

public static int getKeyType (int KeyID)

parametreler
anahtar kimliği

public static int getRootKeyId (int KeyID)

parametreler
anahtar kimliği

incorporatesAppGroupMasterKey (int KeyID) boole kamu statik

parametreler
anahtar kimliği

incorporatesEpochKey (int KeyID) boole kamu statik

parametreler
anahtar kimliği

incorporatesRootKey (int KeyID) boole kamu statik

parametreler
anahtar kimliği

isValid boole ortak statik (int KeyID)

parametreler
anahtar kimliği

public static int makeAppGroupMasterKeyId (int appGroupMasterKeyLocalId)

parametreler
appGroupMasterKeyLocalId

public static int makeAppKeyId (int AnahtarTürü, int rootKeyId, int epochKeyId, int appGroupMasterKeyId, boole useCurrentEpochKey)

parametreler
anahtar türü
rootKeyId
epochKeyId
appGroupMasterKeyId
KullanımGeçerliEpochAnahtarı

public static int makeAppRotatingKeyId (int rootKeyId, int epochKeyId, int appGroupMasterKeyId, boole useCurrentEpochKey)

parametreler
rootKeyId
epochKeyId
appGroupMasterKeyId
KullanımGeçerliEpochAnahtarı

public static int makeAppStaticKeyId (int rootKeyId, int appGroupMasterKeyId)

parametreler
rootKeyId
appGroupMasterKeyId

public static int makeEpochKeyId (int epochKeyNumber)

parametreler
epochKeyNumber

public static int makeRootKeyId (int rootKeyNumber)

parametreler
rootKeyNumber

public static int updateEpochKey (int KeyID, int epochKeyId)

parametreler
anahtar kimliği
epochKeyId

Kamu static boolean usesCurrentEpochKey (int KeyID)

parametreler
anahtar kimliği