Skip to main content

AnonymousMedTechApi

@icure/medical-device-sdk / AnonymousMedTechApi

Class: AnonymousMedTechApi

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

new AnonymousMedTechApi(iCureUrlPath, msgGwUrl, msgGwSpecId, authProcessByEmailId, authProcessBySmsId, api, storage, keyStorage)

Parameters

NameType
iCureUrlPathstring
msgGwUrlstring
msgGwSpecIdstring
authProcessByEmailIdstring
authProcessBySmsIdstring
apiObject
api.cryptoApiIccCryptoXApi
storageStorageFacade<string>
keyStorageKeyStorageFacade

Defined in

src/apis/AnonymousMedTechApi.ts:20

Properties

_authenticationApi

Private Readonly _authenticationApi: AuthenticationApi

Defined in

src/apis/AnonymousMedTechApi.ts:15


_cryptoApi

Private Readonly _cryptoApi: IccCryptoXApi

Defined in

src/apis/AnonymousMedTechApi.ts:16


_errorHandler

Private Readonly _errorHandler: ErrorHandler

Defined in

src/apis/AnonymousMedTechApi.ts:17


_iCureUrlPath

Private Readonly _iCureUrlPath: string

Defined in

src/apis/AnonymousMedTechApi.ts:12


_msgGwSpecId

Private Readonly _msgGwSpecId: string

Defined in

src/apis/AnonymousMedTechApi.ts:14


_msgGwUrl

Private Readonly _msgGwUrl: string

Defined in

src/apis/AnonymousMedTechApi.ts:13


_sanitizer

Private Readonly _sanitizer: Sanitizer

Defined in

src/apis/AnonymousMedTechApi.ts:18

Accessors

authenticationApi

get authenticationApi(): AuthenticationApi

Returns

AuthenticationApi

Defined in

src/apis/AnonymousMedTechApi.ts:55


cryptoApi

get cryptoApi(): IccCryptoXApi

Returns

IccCryptoXApi

Defined in

src/apis/AnonymousMedTechApi.ts:51

Methods

generateRSAKeypair

generateRSAKeypair(): Promise<{ privateKey: string ; publicKey: string }>

Returns

Promise<{ privateKey: string ; publicKey: string }>

Defined in

src/apis/AnonymousMedTechApi.ts:59