WeaveKeyId

공공 최종 클래스 WeaveKeyId는 객체를 확장

WeaveKeyId로 작업하기위한 유틸리티 메서드 및 정의.

지속적인 요약

int ClientRootKey
int FabricRootKey
int FabricSecret
int 없음
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

공개 생성자 요약

공개 방법 요약

정적 정수
convertToStaticAppKeyId (INT -a Keyid 키 ID)
정적 문자열
describeKey (INT -a Keyid 키 ID)
정적 정수
getAppGroupMasterKeyId (INT -a Keyid 키 ID)
정적 정수
getEpochKeyId (INT -a Keyid 키 ID)
정적 정수
getKeyType (INT -a Keyid 키 ID)
정적 정수
getRootKeyId (INT -a Keyid 키 ID)
정적 부울
incorporatesAppGroupMasterKey (INT -a Keyid 키 ID)
정적 부울
incorporatesEpochKey (INT -a Keyid 키 ID)
정적 부울
incorporatesRootKey (INT -a Keyid 키 ID)
정적 부울
isValid (INT -a Keyid 키 ID)
정적 정수
makeAppGroupMasterKeyId (INT appGroupMasterKeyLocalId)
정적 정수
makeAppKeyId (INT는 keyType, INT rootKeyId, INT epochKeyId, INT appGroupMasterKeyId 부울 useCurrentEpochKey)
정적 정수
makeAppRotatingKeyId (INT rootKeyId, INT epochKeyId, INT appGroupMasterKeyId, 부울 useCurrentEpochKey)
정적 정수
makeAppStaticKeyId (INT rootKeyId, INT appGroupMasterKeyId)
정적 정수
makeEpochKeyId (INT epochKeyNumber)
정적 정수
makeRootKeyId (INT의 rootKeyNumber)
정적 정수
updateEpochKey (INT -a Keyid 키 ID, INT epochKeyId)
정적 부울
usesCurrentEpochKey (INT -a Keyid 키 ID)

상속 된 메서드 요약

상수

공공 정적 최종 INT의 ClientRootKey

상수 값 : 66,560

공공 정적 최종 INT의 FabricRootKey

상수 값 : 65536

공공 정적 최종 INT의 FabricSecret

상수 값 : 4097

공공 정적 최종 INT 없음

상수 값 : 0

공공 정적 최종 INT의 ServiceRootKey

상수 값 : 67,584

공공 정적 최종 INT의 kKeyType_AppEpochKey

상수 값 : 135168

공공 정적 최종 INT의 kKeyType_AppGroupMasterKey

상수 값 : 196608

공공 정적 최종 INT의 kKeyType_AppIntermediateKey

상수 값 : 69,632

공공 정적 최종 INT의 kKeyType_AppRootKey

상수 값 : 65536

공공 정적 최종 INT의 kKeyType_AppRotatingKey

상수 값 : 20,480

공공 정적 최종 INT의 kKeyType_AppStaticKey

상수 값 : 16384

공공 정적 최종 INT kKeyType_General

상수 값 : 4096

공공 정적 최종 INT의 kKeyType_None

상수 값 : 0

공공 정적 최종 INT의 kKeyType_Session

상수 값 : 8192

공개 생성자

공공 WeaveKeyId ()

공개 방법

공공 정적의 INT convertToStaticAppKeyId (INT -a Keyid 키 ID)

매개 변수
keyId

공공 정적 문자열 describeKey (INT -a Keyid 키 ID)

매개 변수
keyId

공공 정적의 INT getAppGroupMasterKeyId (INT -a Keyid 키 ID)

매개 변수
keyId

공공 정적의 INT getEpochKeyId (INT -a Keyid 키 ID)

매개 변수
keyId

공공 정적의 INT의 getKeyType (INT -a Keyid 키 ID)

매개 변수
keyId

공공 정적의 INT getRootKeyId (INT -a Keyid 키 ID)

매개 변수
keyId

incorporatesAppGroupMasterKey (INT -a Keyid 키 ID) 부울 공공 정적

매개 변수
keyId

incorporatesEpochKey (INT -a Keyid 키 ID) 부울 공공 정적

매개 변수
keyId

incorporatesRootKey (INT -a Keyid 키 ID) 부울 공공 정적

매개 변수
keyId

isValid 부울 공공 정적 (INT -a Keyid 키 ID)

매개 변수
keyId

공공 정적의 INT makeAppGroupMasterKeyId (INT appGroupMasterKeyLocalId)

매개 변수
appGroupMasterKeyLocalId

공공 정적 INT makeAppKeyId (INT는 keyType, INT rootKeyId, INT epochKeyId, INT appGroupMasterKeyId 부울 useCurrentEpochKey)

매개 변수
keyType
rootKeyId
epochKeyId
appGroupMasterKeyId
useCurrentEpochKey

공공 정적 INT makeAppRotatingKeyId (INT rootKeyId, INT epochKeyId, INT appGroupMasterKeyId 부울 useCurrentEpochKey)

매개 변수
rootKeyId
epochKeyId
appGroupMasterKeyId
useCurrentEpochKey

공공 정적의 INT makeAppStaticKeyId (INT rootKeyId, INT appGroupMasterKeyId)

매개 변수
rootKeyId
appGroupMasterKeyId

공공 정적의 INT makeEpochKeyId (INT epochKeyNumber)

매개 변수
epochKeyNumber

공공 정적의 INT makeRootKeyId (INT의 rootKeyNumber)

매개 변수
rootKeyNumber

공공 정적 INT updateEpochKey (INT -a Keyid 키 ID, INT epochKeyId)

매개 변수
keyId
epochKeyId

공공 정적 부울 usesCurrentEpochKey (INT -a Keyid 키 ID)

매개 변수
keyId