WeaveKeyId

public final class WeaveKeyId erstreckt Object

Dienstprogrammmethoden und Definitionen für die Arbeit mit WeaveKeyIds.

Konstante Zusammenfassung

int ClientRootKey
int FabricRootKey
int StoffGeheimnis
int Keiner
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

Zusammenfassung des öffentlichen Konstrukteurs

Zusammenfassung der öffentlichen Methode

statisch int
statischer String
describeKey (int keyId)
statisch int
statisch int
getEpochKeyId (int keyId)
statisch int
getKeyType (int keyId)
statisch int
getRootKeyId (int keyId)
statisch boolesch
statisch boolesch
statisch boolesch
incorporatesRootKey (int keyId)
statisch boolesch
isValid (int keyId)
statisch int
makeAppGroupMasterKeyId (int appGroupMasterKeyLocalId)
statisch int
makeAppKeyId (int keyType, int rootKeyId, int epochKeyId, int appGroupMasterKeyId, boolean useCurrentEpochKey)
statisch int
makeAppRotatingKeyId (int rootKeyId, int epochKeyId, int appGroupMasterKeyId, boolean useCurrentEpochKey)
statisch int
makeAppStaticKeyId (int rootKeyId, int appGroupMasterKeyId)
statisch int
makeEpochKeyId (int epochKeyNumber)
statisch int
makeRootKeyId (int rootKeyNumber)
statisch int
updateEpochKey (int keyId, int epochKeyId)
statisch boolesch
usesCurrentEpochKey (int keyId)

Zusammenfassung der vererbten Methode

Konstanten

public static final int ClientRootKey

Konstanter Wert: 66560

public static final int FabricRootKey

Konstanter Wert: 65536

public static final int FabricSecret

Konstanter Wert: 4097

public static final int None

Konstanter Wert: 0

public static final int ServiceRootKey

Konstanter Wert: 67584

public static final int kKeyType_AppEpochKey

Konstanter Wert: 135168

public static final int kKeyType_AppGroupMasterKey

Konstanter Wert: 196608

public static final int kKeyType_AppIntermediateKey

Konstanter Wert: 69.632

public static final int kKeyType_AppRootKey

Konstanter Wert: 65536

public static final int kKeyType_AppRotatingKey

Konstanter Wert: 20480

public static final int kKeyType_AppStaticKey

Konstanter Wert: 16384

public static final int kKeyType_General

Konstanter Wert: 4096

public static final int kKeyType_None

Konstanter Wert: 0

public static final int kKeyType_Session

Konstanter Wert: 8192

Öffentliche Konstrukteure

public WeaveKeyId ()

Öffentliche Methoden

public static int convertToStaticAppKeyId (int keyId)

Parameter
SchlüsselId

public static String describeKey (int keyId)

Parameter
SchlüsselId

public static int getAppGroupMasterKeyId (int keyId)

Parameter
SchlüsselId

public static int getEpochKeyId (int keyId)

Parameter
SchlüsselId

public static int getKeyType (int keyId)

Parameter
SchlüsselId

public static int getRootKeyId (int keyId)

Parameter
SchlüsselId

public static boolean incorporatesAppGroupMasterKey (int keyId)

Parameter
SchlüsselId

public static boolean incorporatesEpochKey (int keyId)

Parameter
SchlüsselId

public static boolean incorporatesRootKey (int keyId)

Parameter
SchlüsselId

public static boolean isValid (int keyId)

Parameter
SchlüsselId

public static int makeAppGroupMasterKeyId (int appGroupMasterKeyLocalId)

Parameter
appGroupMasterKeyLocalId

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

Parameter
Schlüsselart
rootKeyId
EpocheKeyId
appGroupMasterKeyId
useCurrentEpochKey

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

Parameter
rootKeyId
EpocheKeyId
appGroupMasterKeyId
useCurrentEpochKey

public static int makeAppStaticKeyId (int rootKeyId, int appGroupMasterKeyId)

Parameter
rootKeyId
appGroupMasterKeyId

public static int makeEpochKeyId (int epochKeyNumber)

Parameter
EpocheSchlüsselnummer

public static int makeRootKeyId (int rootKeyNumber)

Parameter
rootKeyNumber

public static int updateEpochKey (int keyId, int epochKeyId)

Parameter
SchlüsselId
EpocheKeyId

public static boolean usesCurrentEpochKey (int keyId)

Parameter
SchlüsselId