Class ClientCredentialsGrantType

java.lang.Object
org.keycloak.protocol.oidc.grants.OAuth2GrantTypeBase
org.keycloak.protocol.oidc.grants.ClientCredentialsGrantType
All Implemented Interfaces:
OAuth2GrantType, Provider

public class ClientCredentialsGrantType extends OAuth2GrantTypeBase
OAuth 2.0 Client Credentials Grant https://datatracker.ietf.org/doc/html/rfc6749#section-4.4
Author:
Dmitry Telegin (et al.)
  • Constructor Details

    • ClientCredentialsGrantType

      public ClientCredentialsGrantType()
  • Method Details

    • process

      public jakarta.ws.rs.core.Response process(OAuth2GrantType.Context context)
      Description copied from interface: OAuth2GrantType
      Processes grant request.
      Parameters:
      context - grant request context
      Returns:
      token response
    • getEventType

      public EventType getEventType()
      Description copied from interface: OAuth2GrantType
      Returns the event type associated with this OAuth 2.0 grant type.
      Returns:
      event type