Clase public final WeaveKeyId extiende Objeto
Métodos de utilidad y definiciones para trabajar con WeaveKeyIds.
Resumen constante
En t | ClientRootKey | |
En t | FabricRootKey | |
En t | FabricSecret | |
En t | Ninguno | |
En t | ServiceRootKey | |
En t | kKeyType_AppEpochKey | |
En t | kKeyType_AppGroupMasterKey | |
En t | kKeyType_AppIntermediateKey | |
En t | kKeyType_AppRootKey | |
En t | kKeyType_AppRotatingKey | |
En t | kKeyType_AppStaticKey | |
En t | kKeyType_General | |
En t | kKeyType_None | |
En t | kKeyType_Session |
Resumen del constructor público
WeaveKeyId () |
Resumen del método público
estático int | convertToStaticAppKeyId (int KEYID) |
cadena estática | describeKey (int KEYID) |
estático int | getAppGroupMasterKeyId (int KEYID) |
estático int | getEpochKeyId (int KEYID) |
estático int | getKeyType (int KEYID) |
estático int | getRootKeyId (int KEYID) |
booleano estático | incorporatesAppGroupMasterKey (int KEYID) |
booleano estático | incorporatesEpochKey (int KEYID) |
booleano estático | incorporatesRootKey (int KEYID) |
booleano estático | isValid (int KEYID) |
estático int | makeAppGroupMasterKeyId (int appGroupMasterKeyLocalId) |
estático int | makeAppKeyId (int KeyType, int rootKeyId, int epochKeyId, int appGroupMasterKeyId, boolean useCurrentEpochKey) |
estático int | makeAppRotatingKeyId (int rootKeyId, int epochKeyId, int appGroupMasterKeyId, boolean useCurrentEpochKey) |
estático int | makeAppStaticKeyId (int rootKeyId, int appGroupMasterKeyId) |
estático int | makeEpochKeyId (int epochKeyNumber) |
estático int | makeRootKeyId (int rootKeyNumber) |
estático int | updateEpochKey (int KEYID, int epochKeyId) |
booleano estático | usesCurrentEpochKey (int KEYID) |
Resumen del método heredado
Constantes
ClientRootKey pública final static int
Constante Valor: 66560
FabricRootKey pública final static int
Constante Valor: 65536
FabricSecret pública final static int
Valor constante: 4097
public static final int Ninguno
Constante Valor: 0
ServiceRootKey pública final static int
Constante Valor: 67584
public static final de kKeyType_AppEpochKey int
Valor constante: 135168
public static final de kKeyType_AppGroupMasterKey int
Valor constante: 196608
public static final de kKeyType_AppIntermediateKey int
Constante Valor: 69632
public static final de kKeyType_AppRootKey int
Constante Valor: 65536
public static final de kKeyType_AppRotatingKey int
Constante Valor: 20480
public static final de kKeyType_AppStaticKey int
Constante Valor: 16384
público static final int kKeyType_General
Valor constante: 4096
kKeyType_None pública final static int
Constante Valor: 0
kKeyType_Session pública final static int
Valor constante: 8192
Constructores públicos
WeaveKeyId pública ()
Métodos públicos
int public static convertToStaticAppKeyId (int keyid)
Parámetros
keyId |
---|
Cadena describeKey static (int keyid)
Parámetros
keyId |
---|
int public static getAppGroupMasterKeyId (int keyid)
Parámetros
keyId |
---|
int public static getEpochKeyId (int keyid)
Parámetros
keyId |
---|
public static int getKeyType (int keyid)
Parámetros
keyId |
---|
int public static getRootKeyId (int keyid)
Parámetros
keyId |
---|
public static boolean incorporatesAppGroupMasterKey (int keyid)
Parámetros
keyId |
---|
public static boolean incorporatesEpochKey (int keyid)
Parámetros
keyId |
---|
public static boolean incorporatesRootKey (int keyid)
Parámetros
keyId |
---|
public static boolean isValid (int keyid)
Parámetros
keyId |
---|
int public static makeAppGroupMasterKeyId (int appGroupMasterKeyLocalId)
Parámetros
appGroupMasterKeyLocalId |
---|
public static int makeAppKeyId (int KeyType, int rootKeyId, int epochKeyId, int appGroupMasterKeyId, boolean useCurrentEpochKey)
Parámetros
keyType | |
---|---|
rootKeyId | |
epochKeyId | |
appGroupMasterKeyId | |
useCurrentEpochKey |
public static int makeAppRotatingKeyId (int rootKeyId, int epochKeyId, int appGroupMasterKeyId, boolean useCurrentEpochKey)
Parámetros
rootKeyId | |
---|---|
epochKeyId | |
appGroupMasterKeyId | |
useCurrentEpochKey |
int public static makeAppStaticKeyId (int rootKeyId, int appGroupMasterKeyId)
Parámetros
rootKeyId | |
---|---|
appGroupMasterKeyId |
int public static makeEpochKeyId (int epochKeyNumber)
Parámetros
epochKeyNumber |
---|
int public static makeRootKeyId (int rootKeyNumber)
Parámetros
rootKeyNumber |
---|
public static int updateEpochKey (int keyid, int epochKeyId)
Parámetros
keyId | |
---|---|
epochKeyId |
public static boolean usesCurrentEpochKey (int keyid)
Parámetros
keyId |
---|