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