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