Options
All
  • Public
  • Public/Protected
  • All
Menu

Export Registry Provider

Hierarchy

  • BusinessProvider
    • OAuthProvider

Index

Constructors

Methods

  • getAuthorizerUsers(filters: { limit?: number; searchQuery: string; skip?: number; sort?: string }): Promise<PaginatedResponse<User>>
  • getAuthorizerUsers will retrieve users that authorized current auth client.

    Parameters

    • filters: { limit?: number; searchQuery: string; skip?: number; sort?: string }
      • Optional limit?: number
      • searchQuery: string
      • Optional skip?: number
      • Optional sort?: string

    Returns Promise<PaginatedResponse<User>>

  • getPublicClientInfo will retrieve public auth client information.

    Parameters

    • authClientKey: string

    Returns Promise<PublicAuthClientEntity>

  • getUserInfo(userId: string): Promise<User>
  • getUserInfo will retrieve user information via oauth credential.

    Parameters

    • userId: string

    Returns Promise<User>

  • 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>

Generated using TypeDoc