WeaveKeyId

ชั้นสุดท้ายประชาชน WeaveKeyId ขยายวัตถุ

เมธอดและคำจำกัดความของยูทิลิตี้สำหรับการทำงานกับ WeaveKeyIds

สรุปคงที่

int ClientRootKey
int FabricRootKey
int ความลับของผ้า
int ไม่มี
int บริการรูทคีย์
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

สรุปผู้สร้างสาธารณะ

สรุปวิธีการสาธารณะ

int แบบคงที่
สตริงคงที่
describeKey (int keyId)
int แบบคงที่
int แบบคงที่
getEpochKeyId (int keyId)
int แบบคงที่
getKeyType (int keyId)
int แบบคงที่
getRootKeyId (int keyId)
บูลีนแบบคงที่
บูลีนแบบคงที่
บูลีนแบบคงที่
incorporatesRootKey (int keyId)
บูลีนแบบคงที่
IsValid (int keyId)
int แบบคงที่
makeAppGroupMasterKeyId (int appGroupMasterKeyLocalId)
int แบบคงที่
makeAppKeyId (int keyType, int rootKeyId, int epochKeyId, int appGroupMasterKeyId, บูล useCurrentEpochKey)
int แบบคงที่
makeAppRotatingKeyId (int rootKeyId, int epochKeyId, int appGroupMasterKeyId, บูล useCurrentEpochKey)
int แบบคงที่
makeAppStaticKeyId (int rootKeyId, int appGroupMasterKeyId)
int แบบคงที่
makeEpochKeyId (int epochKeyNumber)
int แบบคงที่
makeRootKeyId (int rootKeyNumber)
int แบบคงที่
updateEpochKey (int keyId, int epochKeyId)
บูลีนแบบคงที่
usesCurrentEpochKey (int keyId)

สรุปวิธีการสืบทอด

ค่าคงที่

สาธารณะคง ClientRootKey int สุดท้าย

ค่าคงที่: 66560

สาธารณะคง FabricRootKey int สุดท้าย

ค่าคงที่: 65536

สาธารณะคง FabricSecret int สุดท้าย

ค่าคงที่: 4097

สาธารณะคง int สุดท้ายไม่มี

ค่าคงที่: 0

สาธารณะคง ServiceRootKey int สุดท้าย

ค่าคงที่: 67584

สาธารณะคง kKeyType_AppEpochKey int สุดท้าย

ค่าคงที่: 135168

สาธารณะคง kKeyType_AppGroupMasterKey int สุดท้าย

ค่าคงที่: 196608

สาธารณะคง kKeyType_AppIntermediateKey int สุดท้าย

ค่าคงที่: 69632

สาธารณะคง kKeyType_AppRootKey int สุดท้าย

ค่าคงที่: 65536

สาธารณะคง kKeyType_AppRotatingKey int สุดท้าย

ค่าคงที่: 20480

สาธารณะคง kKeyType_AppStaticKey int สุดท้าย

ค่าคงที่: 16384

สาธารณะคงสุดท้าย int kKeyType_General

ค่าคงที่: 4096

สาธารณะคง kKeyType_None int สุดท้าย

ค่าคงที่: 0

สาธารณะคง kKeyType_Session int สุดท้าย

ค่าคงที่: 8192

ผู้สร้างสาธารณะ

ประชาชน WeaveKeyId ()

วิธีการสาธารณะ

สาธารณะคง int convertToStaticAppKeyId (int keyId)

พารามิเตอร์
รหัสคีย์

สาธารณะคง String describeKey (int keyId)

พารามิเตอร์
รหัสคีย์

สาธารณะคง int getAppGroupMasterKeyId (int keyId)

พารามิเตอร์
รหัสคีย์

สาธารณะคง int getEpochKeyId (int keyId)

พารามิเตอร์
รหัสคีย์

สาธารณะคง int getKeyType (int keyId)

พารามิเตอร์
รหัสคีย์

สาธารณะคง int getRootKeyId (int keyId)

พารามิเตอร์
รหัสคีย์

สาธารณะคงบูล incorporatesAppGroupMasterKey (int keyId)

พารามิเตอร์
รหัสคีย์

สาธารณะคงบูล incorporatesEpochKey (int keyId)

พารามิเตอร์
รหัสคีย์

สาธารณะคงบูล incorporatesRootKey (int keyId)

พารามิเตอร์
รหัสคีย์

สาธารณะคงบูล IsValid (int keyId)

พารามิเตอร์
รหัสคีย์

สาธารณะคง int makeAppGroupMasterKeyId (int appGroupMasterKeyLocalId)

พารามิเตอร์
appGroupMasterKeyLocalId

สาธารณะคง int makeAppKeyId (int keyType, int rootKeyId, int epochKeyId, int appGroupMasterKeyId, บูล useCurrentEpochKey)

พารามิเตอร์
ประเภทคีย์
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 keyId, int epochKeyId)

พารามิเตอร์
รหัสคีย์
epochKeyId

สาธารณะคงบูล usesCurrentEpochKey (int keyId)

พารามิเตอร์
รหัสคีย์