Skip to main content

MedTechApiBuilder

@icure/medical-device-sdk / MedTechApiBuilder

Class: MedTechApiBuilder

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new MedTechApiBuilder()

Properties

_keyStorage

Private Optional _keyStorage: KeyStorageFacade

Defined in

src/apis/MedTechApi.ts:288


_preventCookieUsage

Private _preventCookieUsage: boolean = false

Defined in

src/apis/MedTechApi.ts:286


_storage

Private Optional _storage: StorageFacade<string>

Defined in

src/apis/MedTechApi.ts:287


authProcessByEmailId

Private Optional authProcessByEmailId: string

Defined in

src/apis/MedTechApi.ts:284


authProcessBySmsId

Private Optional authProcessBySmsId: string

Defined in

src/apis/MedTechApi.ts:285


crypto

Private Optional crypto: Crypto

Defined in

src/apis/MedTechApi.ts:280


iCureBaseUrl

Private Optional iCureBaseUrl: string = ICURE_CLOUD_URL

Defined in

src/apis/MedTechApi.ts:277


msgGwSpecId

Private Optional msgGwSpecId: string

Defined in

src/apis/MedTechApi.ts:283


msgGwUrl

Private Optional msgGwUrl: string = MSG_GW_CLOUD_URL

Defined in

src/apis/MedTechApi.ts:282


password

Private Optional password: string

Defined in

src/apis/MedTechApi.ts:279


userName

Private Optional userName: string

Defined in

src/apis/MedTechApi.ts:278

Methods

build

build(): Promise<MedTechApi>

Returns

Promise<MedTechApi>

Defined in

src/apis/MedTechApi.ts:345


preventCookieUsage

preventCookieUsage(): MedTechApiBuilder

Returns

MedTechApiBuilder

Defined in

src/apis/MedTechApi.ts:330


withAuthProcessByEmailId

withAuthProcessByEmailId(authProcessByEmailId): MedTechApiBuilder

Parameters

NameType
authProcessByEmailIdstring

Returns

MedTechApiBuilder

Defined in

src/apis/MedTechApi.ts:315


withAuthProcessBySmsId

withAuthProcessBySmsId(authProcessBySmsId): MedTechApiBuilder

Parameters

NameType
authProcessBySmsIdstring

Returns

MedTechApiBuilder

Defined in

src/apis/MedTechApi.ts:320


withCrypto

withCrypto(newCrypto): MedTechApiBuilder

Parameters

NameType
newCryptoCrypto

Returns

MedTechApiBuilder

Defined in

src/apis/MedTechApi.ts:325


withICureBaseUrl

withICureBaseUrl(newICureBaseUrl): MedTechApiBuilder

Parameters

NameType
newICureBaseUrlstring

Returns

MedTechApiBuilder

Defined in

src/apis/MedTechApi.ts:290


withKeyStorage

withKeyStorage(keyStorage): MedTechApiBuilder

Parameters

NameType
keyStorageKeyStorageFacade

Returns

MedTechApiBuilder

Defined in

src/apis/MedTechApi.ts:340


withMsgGwSpecId

withMsgGwSpecId(newSpecId): MedTechApiBuilder

Parameters

NameType
newSpecIdundefined | string

Returns

MedTechApiBuilder

Defined in

src/apis/MedTechApi.ts:310


withMsgGwUrl

withMsgGwUrl(newMsgGwUrl): MedTechApiBuilder

Parameters

NameType
newMsgGwUrlundefined | string

Returns

MedTechApiBuilder

Defined in

src/apis/MedTechApi.ts:305


withPassword

withPassword(newPassword): MedTechApiBuilder

Parameters

NameType
newPasswordstring

Returns

MedTechApiBuilder

Defined in

src/apis/MedTechApi.ts:300


withStorage

withStorage(storage): MedTechApiBuilder

Parameters

NameType
storageStorageFacade<string>

Returns

MedTechApiBuilder

Defined in

src/apis/MedTechApi.ts:335


withUserName

withUserName(newUserName): MedTechApiBuilder

Parameters

NameType
newUserNamestring

Returns

MedTechApiBuilder

Defined in

src/apis/MedTechApi.ts:295