public final class WeaveKeyId estende Objeto
Métodos utilitários e definições para trabalhar com WeaveKeyIds.
Resumo Constante
int | ClientRootKey | |
int | FabricRootKey | |
int | FabricSecret | |
int | Nenhum | |
int | ServiceRootKey | |
int | kKeyType_AppEpochKey | |
int | kKeyType_AppGroupMasterKey | |
int | kKeyType_AppIntermediateKey | |
int | kKeyType_AppRootKey | |
int | kKeyType_AppRotatingKey | |
int | kKeyType_AppStaticKey | |
int | kKeyType_General | |
int | kKeyType_None | |
int | kKeyType_Session |
Resumo do Construtor Público
WeaveKeyId () |
Resumo do Método Público
int estático | convertToStaticAppKeyId (int KeyID) |
String estática | describeKey (int KeyID) |
int estático | getAppGroupMasterKeyId (int KeyID) |
int estático | getEpochKeyId (int KeyID) |
int estático | getKeyType (int KeyID) |
int estático | 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) |
int estático | makeAppGroupMasterKeyId (int appGroupMasterKeyLocalId) |
int estático | makeAppKeyId (int KeyType, int rootKeyId, int epochKeyId, int appGroupMasterKeyId, booleano useCurrentEpochKey) |
int estático | makeAppRotatingKeyId (int rootKeyId, int epochKeyId, int appGroupMasterKeyId, booleano useCurrentEpochKey) |
int estático | makeAppStaticKeyId (int rootKeyId, int appGroupMasterKeyId) |
int estático | makeEpochKeyId (int epochKeyNumber) |
int estático | makeRootKeyId (rootKeyNumber int) |
int estático | updateEpochKey (int KeyID, int epochKeyId) |
booleano estático | usesCurrentEpochKey (int KeyID) |
Resumo do método herdado
Constantes
ClientRootKey int public static final
Valor constante: 66560
FabricRootKey int public static final
Valor constante: 65536
FabricSecret int public static final
Valor constante: 4097
public static final int Nenhum
Valor constante: 0
ServiceRootKey int public static final
Valor constante: 67584
public static final int kKeyType_AppEpochKey
Valor constante: 135168
public static final int kKeyType_AppGroupMasterKey
Valor constante: 196608
public static final int kKeyType_AppIntermediateKey
Valor constante: 69632
public static final int kKeyType_AppRootKey
Valor constante: 65536
public static final int kKeyType_AppRotatingKey
Valor constante: 20480
public static final int kKeyType_AppStaticKey
Valor constante: 16384
público static final int kKeyType_General
Valor constante: 4096
kKeyType_None int public static final
Valor constante: 0
kKeyType_Session int public static final
Valor constante: 8192
Construtores Públicos
pública WeaveKeyId ()
Métodos Públicos
int public static convertToStaticAppKeyId (int KeyID)
Parâmetros
keyId |
---|
public static string describeKey (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
Tipo de chave | |
---|---|
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 (rootKeyNumber int)
Parâmetros
rootKeyNumber |
---|
public static int updateEpochKey (int KeyID, int epochKeyId)
Parâmetros
keyId | |
---|---|
epochKeyId |
public static boolean usesCurrentEpochKey (int KeyID)
Parâmetros
keyId |
---|