public final class WeaveKeyId estende Object
Metodi di utilità e definizioni per lavorare con WeaveKeyIds.
Riepilogo costante
int | ClientRootKey | |
int | FabricRootKey | |
int | FabricSecret | |
int | Nessuna | |
int | ServiceRootKey | |
int | kKeyType_AppEpochKey | |
int | kKeyType_AppGroupMasterKey | |
int | kKeyType_AppIntermediateKey | |
int | kKeyType_AppRootKey | |
int | kKeyType_AppRoatingKey | |
int | kKeyType_AppStaticKey | |
int | kKeyType_General | |
int | kKeyType_None | |
int | kKeyType_Session |
Riepilogo costruttore pubblico
WeaveKeyId () |
Riepilogo del metodo pubblico
int . statico | convertToStaticAppKeyId (int KeyID) |
stringa statica | describeKey (int KeyID) |
int . statico | getAppGroupMasterKeyId (int KeyID) |
int . statico | getEpochKeyId (int KeyID) |
int . statico | getKeyType (int KeyID) |
int . statico | getRootKeyId (int KeyID) |
booleano statico | incorporatesAppGroupMasterKey (int KeyID) |
booleano statico | incorporatesEpochKey (int KeyID) |
booleano statico | incorporatesRootKey (int KeyID) |
booleano statico | isValid (int KeyID) |
int . statico | makeAppGroupMasterKeyId (int appGroupMasterKeyLocalId) |
int . statico | makeAppKeyId (int KeyType, int rootKeyId, int epochKeyId, int appGroupMasterKeyId, boolean useCurrentEpochKey) |
int . statico | makeAppRotatingKeyId (int rootKeyId, int epochKeyId, int appGroupMasterKeyId, boolean useCurrentEpochKey) |
int . statico | makeAppStaticKeyId (int rootKeyId, int appGroupMasterKeyId) |
int . statico | makeEpochKeyId (int epochKeyNumber) |
int . statico | makeRootKeyId (int rootKeyNumber) |
int . statico | updateEpochKey (int KeyID, int epochKeyId) |
booleano statico | usesCurrentEpochKey (int KeyID) |
Riepilogo metodo ereditato
costanti
int ClientRootKey finale public static
Valore costante: 66560
int FabricRootKey finale public static
Valore costante: 65536
int FabricSecret finale public static
Valore costante: 4097
public static final int Nessuno
Costante Valore: 0
int ServiceRootKey finale public static
Valore costante: 67584
public static int kKeyType_AppEpochKey finale
Valore costante: 135.168
public static int kKeyType_AppGroupMasterKey finale
Valore costante: 196608
public static int kKeyType_AppIntermediateKey finale
Valore costante: 69632
public static int kKeyType_AppRootKey finale
Valore costante: 65536
public static int kKeyType_AppRotatingKey finale
Valore costante: 20480
public static int kKeyType_AppStaticKey finale
Valore costante: 16384
int finale public static kKeyType_General
Valore costante: 4096
int kKeyType_None finale public static
Costante Valore: 0
int kKeyType_Session finale public static
Valore costante: 8192
Costruttori pubblici
pubblico WeaveKeyId ()
Metodi pubblici
static public int convertToStaticAppKeyId (int KeyID)
Parametri
ID chiave |
---|
public static String describeKey (int KeyID)
Parametri
ID chiave |
---|
static public int getAppGroupMasterKeyId (int KeyID)
Parametri
ID chiave |
---|
static public int getEpochKeyId (int KeyID)
Parametri
ID chiave |
---|
public static int getKeyType (int KeyID)
Parametri
ID chiave |
---|
static public int getRootKeyId (int KeyID)
Parametri
ID chiave |
---|
public static boolean incorporatesAppGroupMasterKey (int KeyID)
Parametri
ID chiave |
---|
public static boolean incorporatesEpochKey (int KeyID)
Parametri
ID chiave |
---|
public static boolean incorporatesRootKey (int KeyID)
Parametri
ID chiave |
---|
public static boolean isValid (int KeyID)
Parametri
ID chiave |
---|
static public int makeAppGroupMasterKeyId (int appGroupMasterKeyLocalId)
Parametri
appGroupMasterKeyLocalId |
---|
public static int makeAppKeyId (int KeyType, int rootKeyId, int epochKeyId, int appGroupMasterKeyId, boolean useCurrentEpochKey)
Parametri
keyType | |
---|---|
rootKeyId | |
epochKeyId | |
appGroupMasterKeyId | |
useCurrentEpochKey |
public static int makeAppRotatingKeyId (int rootKeyId, int epochKeyId, int appGroupMasterKeyId, boolean useCurrentEpochKey)
Parametri
rootKeyId | |
---|---|
epochKeyId | |
appGroupMasterKeyId | |
useCurrentEpochKey |
static public int makeAppStaticKeyId (int rootKeyId, int appGroupMasterKeyId)
Parametri
rootKeyId | |
---|---|
appGroupMasterKeyId |
static public int makeEpochKeyId (int epochKeyNumber)
Parametri
epochKeyNumber |
---|
int public static makeRootKeyId (int rootKeyNumber)
Parametri
rootKeyNumber |
---|
public static int updateEpochKey (int KeyID, int epochKeyId)
Parametri
ID chiave | |
---|---|
epochKeyId |
public static boolean usesCurrentEpochKey (int KeyID)
Parametri
ID chiave |
---|