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
Name | Type |
---|---|
iCureUrlPath | string |
msgGwUrl | string |
msgGwSpecId | string |
authProcessByEmailId | string |
authProcessBySmsId | string |
api | Object |
api.cryptoApi | IccCryptoXApi |
storage | StorageFacade <string > |
keyStorage | KeyStorageFacade |
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
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
}>