← Back to plugin index

OAuth 2.0 Grants / OIDC Flows

Description
OAuth 2.0 Grants / OpenID Connect Flows.
Type name
OAuth2GrantsAndEndpoints
Class
com.airlock.iam.login.app.misc.configuration.oauth.as.oauth2.OAuth2GrantsAndEndpointsConfig
May be used by
License-Tags
OAuthServer
Properties
OAuth 2.0 Authorization Code Grant (authorizationCodeGrant)
Description

The OAuth 2.0 Authorization Code Grant.

If configured, clients can authorize using the RFC 6749 Authorization Code Grant.

Either this or the OpenID Connect Authorization Code Flow can be active at any time, however all other grants or endpoints can be active in parallel.

Attributes
Plugin-Link
Optional
Assignable plugins
OIDC Authorization Code / Hybrid Flow (oidcAuthorizationCodeGrant)
Description

The OpenID Connect Authorization Code / Hybrid Flow.

If configured, clients can authorize using the OpenID Connect Authorization Code Flow and optionally the OpenID Connect Hybrid Flow.

Either this or the OAuth 2.0 Authorization Code Grant can be active at any time, however all other grants or endpoints can be active in parallel.

Attributes
Plugin-Link
Optional
Assignable plugins
OAuth 2.0 Client Credentials Grant (clientCredentialsGrant)
Description

The OAuth 2.0 Client Credentials Grant.

If configured, clients can authorize using the RFC 6749 Client Credentials Grant.

Attributes
Plugin-Link
Optional
Assignable plugins
OAuth 2.0 Token Exchange Grant (tokenExchangeGrant)
Description

The OAuth 2.0 Token Exchange Grant.

If configured, the token endpoint supports the grant type "urn:ietf:params:oauth:grant-type:token-exchange" and exchanges tokens according to the configuration.

Attributes
Plugin-Link
Optional
Assignable plugins
YAML Template (with default values)

type: OAuth2GrantsAndEndpoints
id: OAuth2GrantsAndEndpoints-xxxxxx
displayName: 
comment: 
properties:
  authorizationCodeGrant:
  clientCredentialsGrant:
  oidcAuthorizationCodeGrant:
  tokenExchangeGrant: