BaseAPIClient

@authgear/webBaseAPIClient

Hierarchy

Index

Properties

Accessors

Methods

Properties

Optional userAgent

userAgent? : string

Accessors

endpoint

get endpoint(): string | undefined

Returns: string | undefined

set endpoint(newEndpoint: string | undefined): any

Parameters:

NameType
newEndpointstring | undefined

Returns: any

Methods

appSessionToken

appSessionToken(refreshToken: string): Promise‹AppSessionTokenResponse

Parameters:

NameType
refreshTokenstring

Returns: Promise‹AppSessionTokenResponse


fetch

fetch(endpoint: string, input: string, init?: RequestInit): Promise‹Response›

Parameters:

NameType
endpointstring
inputstring
init?RequestInit

Returns: Promise‹Response›


oauthChallenge

oauthChallenge(purpose: string): Promise‹ChallengeResponse

Parameters:

NameType
purposestring

Returns: Promise‹ChallengeResponse