Google is committed to advancing racial equity for Black communities. See how.

WeaveKeyId

public final class WeaveKeyId erweitert Object

Dienstprogrammmethoden und Definitionen für die Arbeit mit WeaveKeyIds.

Konstante Zusammenfassung

int ClientRootKey
int FabricRootKey
int FabricSecret
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 der öffentlichen Konstruktoren

Zusammenfassung der öffentlichen Methoden

statisch int
statische Zeichenfolge
describeKey (int keyId)
statisch int
statisch int
getEpochKeyId (int keyId)
statisch int
getKeyType (int keyId)
statisch int
getRootKeyId (int keyId)
statischer Boolescher Wert
statischer Boolescher Wert
statischer Boolescher Wert
incorporatesRootKey (int keyId)
statischer Boolescher Wert
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)
statischer Boolescher Wert
usingCurrentEpochKey (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 Keine

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: 69632

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
keyId

public static String describeKey (int keyId)

Parameter
keyId

public static int getAppGroupMasterKeyId (int keyId)

Parameter
keyId

public static int getEpochKeyId (int keyId)

Parameter
keyId

public static int getKeyType (int keyId)

Parameter
keyId

public static int getRootKeyId (int keyId)

Parameter
keyId

public static boolean incorporatesAppGroupMasterKey (int keyId)

Parameter
keyId

public static boolean incorporatesEpochKey (int keyId)

Parameter
keyId

public static boolean incorporatesRootKey (int keyId)

Parameter
keyId

public static boolean isValid (int keyId)

Parameter
keyId

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
epochKeyId
appGroupMasterKeyId
useCurrentEpochKey

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

Parameter
rootKeyId
epochKeyId
appGroupMasterKeyId
useCurrentEpochKey

public static int makeAppStaticKeyId (int rootKeyId, int appGroupMasterKeyId)

Parameter
rootKeyId
appGroupMasterKeyId

public static int makeEpochKeyId (int epochKeyNumber)

Parameter
epochKeyNumber

public static int makeRootKeyId (int rootKeyNumber)

Parameter
rootKeyNumber

public static int updateEpochKey (int keyId, int epochKeyId)

Parameter
keyId
epochKeyId

public static boolean usedCurrentEpochKey (int keyId)

Parameter
keyId