Skip to main content

SystemMetaDataOwnerEncrypted

@icure/medical-device-sdk / SystemMetaDataOwnerEncrypted

Class: SystemMetaDataOwnerEncrypted

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new SystemMetaDataOwnerEncrypted(json)

Parameters

NameType
jsonISystemMetaDataOwnerEncrypted

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

Defined in

src/models/SystemMetaDataOwnerEncrypted.ts:50