Class JWTAuthorizationGrantType

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

public class JWTAuthorizationGrantType extends OAuth2GrantTypeBase
  • Constructor Details

    • JWTAuthorizationGrantType

      public JWTAuthorizationGrantType()
  • Method Details

    • process

      public jakarta.ws.rs.core.Response process(org.keycloak.protocol.oidc.grants.OAuth2GrantType.Context context)
    • lookupUserByFederatedIdentity

      protected org.keycloak.models.UserModel lookupUserByFederatedIdentity(org.keycloak.models.FederatedIdentityModel federatedIdentityModel, ClientAssertionState clientAssertionState)
    • createSessionModel

      protected org.keycloak.sessions.AuthenticationSessionModel createSessionModel(org.keycloak.sessions.RootAuthenticationSessionModel rootAuthSession, org.keycloak.models.UserModel targetUser, org.keycloak.models.ClientModel client, String scope)
    • useRefreshToken

      protected boolean useRefreshToken()
      Overrides:
      useRefreshToken in class OAuth2GrantTypeBase
    • getEventType

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

      public Set<String> getTokenParameterNames()