Options
All
  • Public
  • Public/Protected
  • All
Menu

Class AccountResolver

Hierarchy

  • ApiBase
    • AccountResolver

Index

Constructors

constructor

Properties

agent

agent: Agent

options

options: AgentOptions

Methods

activate

  • activate(code: string): Promise<boolean>

completeRecover

  • completeRecover(code: string, newPassword: string): Promise<ApiResponse<Record<string, never>>>
  • Parameters

    • code: string
    • newPassword: string

    Returns Promise<ApiResponse<Record<string, never>>>

createAccount

  • createAccount(username: string, password: string, email: string): Promise<UserResponse>
  • Parameters

    • username: string

      1-64 characters

    • password: string

      8-1024 characters

    • email: string

    Returns Promise<UserResponse>

recover

  • recover(email: string): Promise<ApiResponse<Record<string, never>>>
  • Parameters

    • email: string

    Returns Promise<ApiResponse<Record<string, never>>>

resendActivation

  • resendActivation(email: string): Promise<ApiResponse<Record<string, never>>>
  • Parameters

    • email: string

    Returns Promise<ApiResponse<Record<string, never>>>

Static activate

  • activate(code: string): Promise<boolean>

Static completeRecover

  • completeRecover(code: string, newPassword: string): Promise<ApiResponse<Record<string, never>>>
  • Parameters

    • code: string
    • newPassword: string

    Returns Promise<ApiResponse<Record<string, never>>>

Static createAccount

  • createAccount(username: string, password: string, email: string): Promise<UserResponse>
  • Parameters

    • username: string

      1-64 characters

    • password: string

      8-1024 characters

    • email: string

    Returns Promise<UserResponse>

Static recover

  • recover(email: string): Promise<ApiResponse<Record<string, never>>>
  • Parameters

    • email: string

    Returns Promise<ApiResponse<Record<string, never>>>

Static resendActivation

  • resendActivation(email: string): Promise<ApiResponse<Record<string, never>>>
  • Parameters

    • email: string

    Returns Promise<ApiResponse<Record<string, never>>>

Generated using TypeDoc