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 org.keycloak.adapters.spi.HttpFacadefacadeprotected org.keycloak.adapters.spi.UserSessionManagementuserSessionManagement
-
Constructor Summary
Constructors Constructor Description PreAuthActionsHandler(org.keycloak.adapters.spi.UserSessionManagement userSessionManagement, AdapterDeploymentContext deploymentContext, org.keycloak.adapters.spi.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(org.keycloak.representations.adapters.action.AdminAction action)protected org.keycloak.jose.jws.JWSInputverifyAdminRequest()
-
-
-
Field Detail
-
userSessionManagement
protected org.keycloak.adapters.spi.UserSessionManagement userSessionManagement
-
deploymentContext
protected AdapterDeploymentContext deploymentContext
-
deployment
protected KeycloakDeployment deployment
-
facade
protected org.keycloak.adapters.spi.HttpFacade facade
-
-
Constructor Detail
-
PreAuthActionsHandler
public PreAuthActionsHandler(org.keycloak.adapters.spi.UserSessionManagement userSessionManagement, AdapterDeploymentContext deploymentContext, org.keycloak.adapters.spi.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()
-
verifyAdminRequest
protected org.keycloak.jose.jws.JWSInput verifyAdminRequest() throws Exception- Throws:
Exception
-
validateAction
protected boolean validateAction(org.keycloak.representations.adapters.action.AdminAction action)
-
handleJwksRequest
protected void handleJwksRequest()
-
-