Class: default
Extends
Constructors
new default()
new default(
params):default
Parameters
• params: OAuth2ClientParams
Returns
Overrides
new default()
new default(
configuration):default
Parameters
• configuration: Configuration
Returns
Overrides
APIClient.constructor
Properties
idTokenValidator
readonlystaticidTokenValidator:IDTokenValidator=DefaultIDTokenValidator
accessTokenValidator
readonlystaticaccessTokenValidator:TokenHashValidator
emitter
readonlyemitter:OAuth2ClientEventEmitter
configuration
readonlyconfiguration:Configuration
Overrides
Accessors
baseURL
getbaseURL():URL
Returns
URL
Inherited from
Methods
internalFetch()
protectedinternalFetch(input,init?):Promise<Response>
Parameters
• input: string | URL | Request
• init?: RequestInit
Returns
Promise<Response>
Inherited from
openIdConfiguration()
openIdConfiguration():
Promise<OpenIdConfiguration>
Returns
Promise<OpenIdConfiguration>
jwks()
jwks():
Promise<JWKS>
Returns
Promise<JWKS>
exchange()
exchange(
request):Promise<OAuth2ErrorResponse|Token>
Parameters
• request: TokenRequest
Returns
Promise<OAuth2ErrorResponse | Token>
refresh()
refresh(
token):Promise<OAuth2ErrorResponse|Token>
Parameters
• token: Token
Returns
Promise<OAuth2ErrorResponse | Token>
revoke()
revoke(
token,type):Promise<void|OAuth2ErrorResponse>
Parameters
• token: Token
• type: RevokeType
Returns
Promise<void | OAuth2ErrorResponse>