SystemMetaDataOwnerEncrypted
@icure/medical-device-sdk / SystemMetaDataOwnerEncrypted
Class: SystemMetaDataOwnerEncrypted
Table of contents
Constructors
Properties
- aesExchangeKeys
- cryptedForeignKeys
- delegations
- encryptedSelf
- encryptionKeys
- hcPartyKeys
- privateKeyShamirPartitions
- publicKey
- secretForeignKeys
- transferKeys
Methods
Constructors
constructor
• new SystemMetaDataOwnerEncrypted(json
)
Parameters
Name | Type |
---|---|
json | ISystemMetaDataOwnerEncrypted |
Defined in
src/models/SystemMetaDataOwnerEncrypted.ts:16
Properties
aesExchangeKeys
• aesExchangeKeys: Object
Index signature
▪ [key: string
]: { [key: string]
: { [key: string]
: string
; }; }
Defined in
src/models/SystemMetaDataOwnerEncrypted.ts:46
cryptedForeignKeys
• cryptedForeignKeys: Object
Index signature
▪ [key: string
]: Set
<Delegation
>
Defined in
src/models/SystemMetaDataOwnerEncrypted.ts:43
delegations
• delegations: Object
Index signature
▪ [key: string
]: Set
<Delegation
>
Defined in
src/models/SystemMetaDataOwnerEncrypted.ts:44
encryptedSelf
• Optional
encryptedSelf: string
Defined in
src/models/SystemMetaDataOwnerEncrypted.ts:48
encryptionKeys
• encryptionKeys: Object
Index signature
▪ [key: string
]: Set
<Delegation
>
Defined in
src/models/SystemMetaDataOwnerEncrypted.ts:45
hcPartyKeys
• hcPartyKeys: Object
Index signature
▪ [key: string
]: string
[]
Defined in
src/models/SystemMetaDataOwnerEncrypted.ts:40
privateKeyShamirPartitions
• privateKeyShamirPartitions: Object
Index signature
▪ [key: string
]: string
Defined in
src/models/SystemMetaDataOwnerEncrypted.ts:41
publicKey
• publicKey: string
Defined in
src/models/SystemMetaDataOwnerEncrypted.ts:39
secretForeignKeys
• secretForeignKeys: string
[]
Defined in
src/models/SystemMetaDataOwnerEncrypted.ts:42
transferKeys
• transferKeys: Object
Index signature
▪ [key: string
]: { [key: string]
: string
; }
Defined in
src/models/SystemMetaDataOwnerEncrypted.ts:47
Methods
marshal
▸ marshal(): ISystemMetaDataOwnerEncrypted
Returns
ISystemMetaDataOwnerEncrypted