Class PermissionGrantType

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

public class PermissionGrantType extends OAuth2GrantTypeBase
User-Managed Access (UMA) 2.0 Grant for OAuth 2.0 Authorization https://docs.kantarainitiative.org/uma/wg/rec-oauth-uma-grant-2.0.html#uma-grant-type
Author:
Dmitry Telegin (et al.)
  • Constructor Details

    • PermissionGrantType

      public PermissionGrantType()
  • 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