Skip to main content

Enumeration: OAuthGrantType

OAuth 2.0 Grant Type Identifiers Standard identifiers: https://datatracker.ietf.org/doc/html/draft-ietf-oauth-v2-1-07#name-grant-types JWT bearer extension: https://datatracker.ietf.org/doc/html/rfc7523 Token exchange extension: https://datatracker.ietf.org/doc/html/rfc8693

Enumeration Members

ClientCredentials

ClientCredentials = "client_credentials"

Defined in

packages/core/src/client.ts:480


AuthorizationCode

AuthorizationCode = "authorization_code"

Defined in

packages/core/src/client.ts:481


RefreshToken

RefreshToken = "refresh_token"

Defined in

packages/core/src/client.ts:482


JwtBearer

JwtBearer = "urn:ietf:params:oauth:grant-type:jwt-bearer"

Defined in

packages/core/src/client.ts:483


TokenExchange

TokenExchange = "urn:ietf:params:oauth:grant-type:token-exchange"

Defined in

packages/core/src/client.ts:484