Package org.keycloak.services.resources
Class SessionCodeChecks
java.lang.Object
org.keycloak.services.resources.SessionCodeChecks
- Direct Known Subclasses:
LogoutSessionCodeChecks
-
Constructor Summary
ConstructorsConstructorDescriptionSessionCodeChecks(RealmModel realm, jakarta.ws.rs.core.UriInfo uriInfo, HttpRequest request, ClientConnection clientConnection, KeycloakSession session, EventBuilder event, String authSessionId, String code, String execution, String clientId, String tabId, String clientData, String flowPath) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleancheckClientDisabled(ClientModel client) protected EventBuildergetEvent()jakarta.ws.rs.core.Responseprotected KeycloakSessionbooleanprotected booleanisActionActive(ClientSessionCode.ActionType actionType) booleanprotected jakarta.ws.rs.core.ResponserestartAuthenticationSessionFromCookie(RootAuthenticationSessionModel existingRootSession) protected voidsetClientToEvent(ClientModel client) booleanverifyActiveAndValidAction(String expectedAction, ClientSessionCode.ActionType actionType) booleanverifyRequiredAction(String executedAction)
-
Constructor Details
-
SessionCodeChecks
public SessionCodeChecks(RealmModel realm, jakarta.ws.rs.core.UriInfo uriInfo, HttpRequest request, ClientConnection clientConnection, KeycloakSession session, EventBuilder event, String authSessionId, String code, String execution, String clientId, String tabId, String clientData, String flowPath)
-
-
Method Details
-
getAuthenticationSession
-
getResponse
public jakarta.ws.rs.core.Response getResponse() -
getClientCode
-
isActionRequest
public boolean isActionRequest() -
initialVerifyAuthSession
-
initialVerify
public boolean initialVerify() -
setClientToEvent
-
verifyActiveAndValidAction
public boolean verifyActiveAndValidAction(String expectedAction, ClientSessionCode.ActionType actionType) -
isActionActive
-
verifyRequiredAction
-
restartAuthenticationSessionFromCookie
protected jakarta.ws.rs.core.Response restartAuthenticationSessionFromCookie(RootAuthenticationSessionModel existingRootSession) -
getSession
-
getEvent
-
checkClientDisabled
-