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 KeycloakDeploymentdeploymentprotected AdapterDeploymentContextdeploymentContextprotected HttpFacadefacadeprotected UserSessionManagementuserSessionManagement
-
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 voidhandleJwksRequest()protected voidhandleLogout()protected voidhandlePushNotBefore()booleanhandleRequest()protected voidhandleTestAvailable()booleanpreflightCors()protected booleanresolveDeployment()protected booleanvalidateAction(AdminAction action)protected JWSInputverifyAdminRequest()
-
-
-
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()
-
-