WeaveKeyId

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

Resumo do Método Público

int estático
String estática
describeKey (int KeyID)
int estático
int estático
getEpochKeyId (int KeyID)
int estático
getKeyType (int KeyID)
int estático
getRootKeyId (int KeyID)
booleano estático
booleano estático
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