Skip to main content

Reference / Modules / client / LoRecoveryClient

Class: LoRecoveryClient

client.LoRecoveryClient

Table of contents​

Constructors​

Properties​

Methods​

Constructors​

constructor​

• new LoRecoveryClient(params): LoRecoveryClient

Parameters​

NameType
paramsObject
params.axiosFactoryAxiosFactory
params.legalOfficerLegalOfficer
params.tokenstring

Returns​

LoRecoveryClient

Defined in​

packages/client/src/RecoveryClient.ts:179

Properties​

axiosFactory​

• Private Readonly axiosFactory: AxiosFactory

Defined in​

packages/client/src/RecoveryClient.ts:189


legalOfficer​

• Private Readonly legalOfficer: LegalOfficer

Defined in​

packages/client/src/RecoveryClient.ts:191


token​

• Private Readonly token: string

Defined in​

packages/client/src/RecoveryClient.ts:190

Methods​

backend​

▸ backend(): AxiosInstance

Returns​

AxiosInstance

Defined in​

packages/client/src/RecoveryClient.ts:202


cancel​

▸ cancel(params): Promise<void>

Parameters​

NameType
paramsUserActionParameters

Returns​

Promise<void>

Defined in​

packages/client/src/RecoveryClient.ts:215


createProtectionRequest​

▸ createProtectionRequest(request): Promise<ProtectionRequest>

Parameters​

NameType
requestCreateProtectionRequest

Returns​

Promise<ProtectionRequest>

Defined in​

packages/client/src/RecoveryClient.ts:193


resubmit​

▸ resubmit(params): Promise<void>

Parameters​

NameType
paramsUserActionParameters

Returns​

Promise<void>

Defined in​

packages/client/src/RecoveryClient.ts:206


update​

▸ update(params): Promise<void>

Parameters​

NameType
paramsUserActionParameters & UpdateParameters

Returns​

Promise<void>

Defined in​

packages/client/src/RecoveryClient.ts:224