Class AuthorizationCodeGrantType

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

public class AuthorizationCodeGrantType extends OAuth2GrantTypeBase
OAuth 2.0 Authorization Code Grant https://datatracker.ietf.org/doc/html/rfc6749#section-4.1
Author:
Dmitry Telegin (et al.)
  • Constructor Details

    • AuthorizationCodeGrantType

      public AuthorizationCodeGrantType()
  • Method Details

    • preProcess

      public void preProcess(org.keycloak.models.KeycloakSession session, jakarta.ws.rs.core.MultivaluedMap<String,String> formParams) throws org.keycloak.services.clientpolicy.ClientPolicyException
      Throws:
      org.keycloak.services.clientpolicy.ClientPolicyException
    • 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()