public final class WeaveKeyId extends Object
WeaveKeyIds के साथ काम करने के लिए, यूटिलिटी के तरीके और परिभाषाएं.
कॉन्स्टेंट की खास जानकारी
| int | ClientRootKey | |
| int | FabricRootKey | |
| int | FabricSecret | |
| int | कोई नहीं | |
| 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 |
सार्वजनिक कंस्ट्रक्टर की खास जानकारी
सार्वजनिक तरीके की खास जानकारी
| static int |
convertToStaticAppKeyId(int keyId)
|
| static String |
describeKey(int keyId)
|
| static int |
getAppGroupMasterKeyId(int keyId)
|
| static int |
getEpochKeyId(int keyId)
|
| static int |
getKeyType(int keyId)
|
| static int |
getRootKeyId(int keyId)
|
| स्टैटिक बूलियन |
incorporatesAppGroupMasterKey(int keyId)
|
| स्टैटिक बूलियन |
incorporatesEpochKey(int keyId)
|
| स्टैटिक बूलियन |
incorporatesRootKey(int keyId)
|
| स्टैटिक बूलियन |
isValid(int keyId)
|
| static int |
makeAppGroupMasterKeyId(int appGroupMasterKeyLocalId)
|
| static int |
makeAppKeyId(int keyType, int rootKeyId, int epochKeyId, int
appGroupMasterKeyId, boolean useCurrentEpochKey)
|
| static int |
makeAppRotatingKeyId(int rootKeyId, int epochKeyId, int
appGroupMasterKeyId, boolean useCurrentEpochKey)
|
| static int |
makeAppStaticKeyId(int rootKeyId, int appGroupMasterKeyId)
|
| static int |
makeEpochKeyId(int epochKeyNumber)
|
| static int |
makeRootKeyId(int rootKeyNumber)
|
| static int |
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 None
स्थिर वैल्यू: 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
सार्वजनिक कंस्ट्रक्टर
public WeaveKeyId ()
पब्लिक मेथड
public static int convertToStaticAppKeyId (int keyId)
पैरामीटर
| keyId |
|---|
public static String 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 incorporatesAppGroupMasterKey (int keyId)
पैरामीटर
| keyId |
|---|
public static boolean incorporatesEpochKey (int keyId)
पैरामीटर
| keyId |
|---|
public static boolean incorporatesRootKey (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 |
public static boolean usesCurrentEpochKey (int keyId)
पैरामीटर
| keyId |
|---|