Package org.keycloak.adapters
Class PreAuthActionsHandler
- java.lang.Object
-
- org.keycloak.adapters.PreAuthActionsHandler
-
public class PreAuthActionsHandler extends Object
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
-
-
Field Summary
Fields Modifier and Type Field Description protected KeycloakDeployment
deployment
protected AdapterDeploymentContext
deploymentContext
protected HttpFacade
facade
protected UserSessionManagement
userSessionManagement
-
Constructor Summary
Constructors Constructor Description PreAuthActionsHandler(UserSessionManagement userSessionManagement, AdapterDeploymentContext deploymentContext, HttpFacade facade)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
handleJwksRequest()
protected void
handleLogout()
protected void
handlePushNotBefore()
boolean
handleRequest()
protected void
handleTestAvailable()
boolean
preflightCors()
protected boolean
resolveDeployment()
protected boolean
validateAction(AdminAction action)
protected JWSInput
verifyAdminRequest()
-
-
-
Field Detail
-
userSessionManagement
protected UserSessionManagement userSessionManagement
-
deploymentContext
protected AdapterDeploymentContext deploymentContext
-
deployment
protected KeycloakDeployment deployment
-
facade
protected HttpFacade facade
-
-
Constructor Detail
-
PreAuthActionsHandler
public PreAuthActionsHandler(UserSessionManagement userSessionManagement, AdapterDeploymentContext deploymentContext, HttpFacade facade)
-
-
Method Detail
-
resolveDeployment
protected boolean resolveDeployment()
-
handleRequest
public boolean handleRequest()
-
preflightCors
public boolean preflightCors()
-
handleLogout
protected void handleLogout()
-
handlePushNotBefore
protected void handlePushNotBefore()
-
handleTestAvailable
protected void handleTestAvailable()
-
validateAction
protected boolean validateAction(AdminAction action)
-
handleJwksRequest
protected void handleJwksRequest()
-
-