Options
All
  • Public
  • Public/Protected
  • All
Menu

Export Registry Provider

Hierarchy

  • BusinessProvider
    • UserProvider

Index

Constructors

  • Returns UserProvider

Methods

  • deleteAuthEntity(authId: string): Promise<void>
  • Delete auth entity

    Parameters

    • authId: string

    Returns Promise<void>

  • Get auth entities

    Returns Promise<AuthEntity[]>

  • Get Auth session

    Returns Promise<AuthSession[]>

  • The function to get current user information using current session credential.

    Returns Promise<UserInfo>

  • Init kyc session

    Returns Promise<SessionInfo>

  • makePrimaryAuthEntity(authId: string): Promise<AuthEntity>
  • Make primary auth entity

    Parameters

    • authId: string

    Returns Promise<AuthEntity>

  • request<T>(url: string, options: RequestInit): Promise<T>
  • The function to make a request without credentials included.

    Type Parameters

    • T

    Parameters

    • url: string
    • options: RequestInit

    Returns Promise<T>

  • requestWithCredential<T>(url: string, options: RequestInit): Promise<T>
  • The function to make a request with credentials included.

    Type Parameters

    • T

    Parameters

    • url: string
    • options: RequestInit

    Returns Promise<T>

  • requestWithOAuthCredential<T>(url: string, options: RequestInit): Promise<T>
  • The function to make a request with oauth credentials included.

    Type Parameters

    • T

    Parameters

    • url: string
    • options: RequestInit

    Returns Promise<T>

  • The function to update user profile using current session credential.

    Parameters

    Returns Promise<User>

  • uploadProfileImage(payload: File): Promise<User>
  • The function to upload user profile image using current session credential.

    Parameters

    • payload: File

    Returns Promise<User>

  • validateUsername(username: string): Promise<void>
  • The function to validate if a username is existed.

    Parameters

    • username: string

    Returns Promise<void>

  • validateWalletAddress(walletAddress: string): Promise<void>
  • The function to validate if a wallet address is existed.

    Parameters

    • walletAddress: string

    Returns Promise<void>

Generated using TypeDoc