Reference / Modules / client / LoRecoveryClient
Class: LoRecoveryClient
client.LoRecoveryClient
Table of contents
Constructors
Properties
Methods
Constructors
constructor
• new LoRecoveryClient(params): LoRecoveryClient
Parameters
| Name | Type |
|---|---|
params | Object |
params.axiosFactory | AxiosFactory |
params.legalOfficer | LegalOfficer |
params.token | string |
Returns
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
| Name | Type |
|---|---|
params | UserActionParameters |
Returns
Promise<void>
Defined in
packages/client/src/RecoveryClient.ts:215
createProtectionRequest
▸ createProtectionRequest(request): Promise<ProtectionRequest>
Parameters
| Name | Type |
|---|---|
request | CreateProtectionRequest |
Returns
Promise<ProtectionRequest>
Defined in
packages/client/src/RecoveryClient.ts:193
resubmit
▸ resubmit(params): Promise<void>
Parameters
| Name | Type |
|---|---|
params | UserActionParameters |
Returns
Promise<void>
Defined in
packages/client/src/RecoveryClient.ts:206
update
▸ update(params): Promise<void>
Parameters
| Name | Type |
|---|---|
params | UserActionParameters & UpdateParameters |
Returns
Promise<void>