Class ClientCredentialsGrantType

java.lang.Object
org.keycloak.protocol.oidc.grants.OAuth2GrantTypeBase
org.keycloak.protocol.oidc.grants.ClientCredentialsGrantType
All Implemented Interfaces:
org.keycloak.protocol.oidc.grants.OAuth2GrantType, org.keycloak.provider.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(org.keycloak.protocol.oidc.grants.OAuth2GrantType.Context context)
    • getEventType

      public org.keycloak.events.EventType getEventType()
    • getTokenParameterNames

      public Set<String> getTokenParameterNames()
    • useRefreshToken

      protected boolean useRefreshToken()
      Overrides:
      useRefreshToken in class OAuth2GrantTypeBase