WeaveKeyId

открытый финальный класс WeaveKeyId расширяет Object

Вспомогательные методы и определения для работы с WeaveKeyIds.

Постоянное резюме

инт ClientRootKey
инт FabricRootKey
инт FabricSecret
инт Никто
инт ServiceRootKey
инт kKeyType_AppEpochKey
инт kKeyType_AppGroupMasterKey
инт kKeyType_AppIntermediateKey
инт kKeyType_AppRootKey
инт kKeyType_AppRotatingKey
инт kKeyType_AppStaticKey
инт kKeyType_General
инт kKeyType_None
инт kKeyType_Session

Краткое описание публичного конструктора

Краткое описание публичного метода

статическое целое
статическая строка
describeKey (int keyId)
статическое целое
статическое целое
getEpochKeyId (int keyId)
статическое целое
getKeyType (int keyId)
статическое целое
getRootKeyId (int keyId)
статическое логическое значение
статическое логическое значение
includeEpochKey (int keyId)
статическое логическое значение
includeRootKey (int keyId)
статическое логическое значение
isValid (int keyId)
статическое целое
makeAppGroupMasterKeyId (int appGroupMasterKeyLocalId)
статическое целое
makeAppKeyId (int keyType, int rootKeyId, int epochKeyId, int appGroupMasterKeyId, boolean useCurrentEpochKey)
статическое целое
makeAppRotatingKeyId (int rootKeyId, int epochKeyId, int appGroupMasterKeyId, boolean useCurrentEpochKey)
статическое целое
makeAppStaticKeyId (int rootKeyId, int appGroupMasterKeyId)
статическое целое
makeEpochKeyId (int epochKeyNumber)
статическое целое
makeRootKeyId (int rootKeyNumber)
статическое целое
updateEpochKey (int keyId, int epochKeyId)
статическое логическое значение
usesCurrentEpochKey (int keyId)

Сводка унаследованных методов

Константы

public static final int ClientRootKey

Постоянное значение: 66560

public static final int FabricRootKey

Постоянное значение: 65536

public static final int FabricSecret

Постоянное значение: 4097

public static final int Нет

Постоянное значение: 0

public static final int ServiceRootKey

Постоянное значение: 67584

public static final int kKeyType_AppEpochKey

Постоянное значение: 135168

public static final int kKeyType_AppGroupMasterKey

Постоянное значение: 196608

public static final int kKeyType_AppIntermediateKey

Постоянное значение: 69632

public static final int kKeyType_AppRootKey

Постоянное значение: 65536

public static final int kKeyType_AppRotatingKey

Постоянное значение: 20480

public static final int kKeyType_AppStaticKey

Постоянное значение: 16384

public static final int kKeyType_General

Постоянное значение: 4096

public static final int kKeyType_None

Постоянное значение: 0

public static final int kKeyType_Session

Постоянное значение: 8192

Публичные конструкторы

публичный WeaveKeyId ()

Публичные методы

public static int convertToStaticAppKeyId (int keyId)

Параметры
keyId

публичная статическая строка describeKey (int keyId)

Параметры
keyId

public static int getAppGroupMasterKeyId (int keyId)

Параметры
keyId

public static int getEpochKeyId (int keyId)

Параметры
keyId

public static int getKeyType (int keyId)

Параметры
keyId

public static int getRootKeyId (int keyId)

Параметры
keyId

public static boolean includeAppGroupMasterKey (int keyId)

Параметры
keyId

public static boolean includeEpochKey (int keyId)

Параметры
keyId

открытый статический логический includeRootKey (int keyId)

Параметры
keyId

public static boolean isValid (int keyId)

Параметры
keyId

public static int makeAppGroupMasterKeyId (int appGroupMasterKeyLocalId)

Параметры
appGroupMasterKeyLocalId

public static int makeAppKeyId (int keyType, int rootKeyId, int epochKeyId, int appGroupMasterKeyId, boolean useCurrentEpochKey)

Параметры
keyType
rootKeyId
epochKeyId
appGroupMasterKeyId
useCurrentEpochKey

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

Параметры
rootKeyId
epochKeyId
appGroupMasterKeyId
useCurrentEpochKey

public static int makeAppStaticKeyId (int rootKeyId, int appGroupMasterKeyId)

Параметры
rootKeyId
appGroupMasterKeyId

public static int makeEpochKeyId (int epochKeyNumber)

Параметры
epochKeyNumber

public static int makeRootKeyId (int rootKeyNumber)

Параметры
rootKeyNumber

public static int updateEpochKey (int keyId, int epochKeyId)

Параметры
keyId
epochKeyId

открытый статический логический метод usesCurrentEpochKey (int keyId)

Параметры
keyId