Interface: TokenRequest
Defined in: src/auth/oauth/oauth-service.ts:89
Token request parameters.
Properties
clientId
readonlyclientId:string
Defined in: src/auth/oauth/oauth-service.ts:98
Client identifier.
clientSecret?
readonlyoptionalclientSecret:string
Defined in: src/auth/oauth/oauth-service.ts:103
Client secret (confidential clients).
code?
readonlyoptionalcode:string
Defined in: src/auth/oauth/oauth-service.ts:108
Authorization code (authorization_code grant).
codeVerifier?
readonlyoptionalcodeVerifier:string
Defined in: src/auth/oauth/oauth-service.ts:118
PKCE code verifier.
grantType
readonlygrantType:"refresh_token"|"authorization_code"|"client_credentials"
Defined in: src/auth/oauth/oauth-service.ts:93
Grant type.
redirectUri?
readonlyoptionalredirectUri:string
Defined in: src/auth/oauth/oauth-service.ts:113
Redirect URI (authorization_code grant).
refreshToken?
readonlyoptionalrefreshToken:string
Defined in: src/auth/oauth/oauth-service.ts:123
Refresh token (refresh_token grant).
scope?
readonlyoptionalscope:string
Defined in: src/auth/oauth/oauth-service.ts:128
Requested scopes.