Package org.keycloak.services.resources
Class SessionCodeChecks
- java.lang.Object
- 
- org.keycloak.services.resources.SessionCodeChecks
 
- 
- Direct Known Subclasses:
- LogoutSessionCodeChecks
 
 public class SessionCodeChecks extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description SessionCodeChecks(RealmModel realm, javax.ws.rs.core.UriInfo uriInfo, HttpRequest request, ClientConnection clientConnection, KeycloakSession session, EventBuilder event, String authSessionId, String code, String execution, String clientId, String tabId, String flowPath)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancheckClientDisabled(ClientModel client)AuthenticationSessionModelgetAuthenticationSession()ClientSessionCode<AuthenticationSessionModel>getClientCode()protected EventBuildergetEvent()javax.ws.rs.core.ResponsegetResponse()protected KeycloakSessiongetSession()booleaninitialVerify()AuthenticationSessionModelinitialVerifyAuthSession()protected booleanisActionActive(ClientSessionCode.ActionType actionType)booleanisActionRequest()protected javax.ws.rs.core.ResponserestartAuthenticationSessionFromCookie(RootAuthenticationSessionModel existingRootSession)protected voidsetClientToEvent(ClientModel client)booleanverifyActiveAndValidAction(String expectedAction, ClientSessionCode.ActionType actionType)booleanverifyRequiredAction(String executedAction)
 
- 
- 
- 
Constructor Detail- 
SessionCodeCheckspublic SessionCodeChecks(RealmModel realm, javax.ws.rs.core.UriInfo uriInfo, HttpRequest request, ClientConnection clientConnection, KeycloakSession session, EventBuilder event, String authSessionId, String code, String execution, String clientId, String tabId, String flowPath) 
 
- 
 - 
Method Detail- 
getAuthenticationSessionpublic AuthenticationSessionModel getAuthenticationSession() 
 - 
getResponsepublic javax.ws.rs.core.Response getResponse() 
 - 
getClientCodepublic ClientSessionCode<AuthenticationSessionModel> getClientCode() 
 - 
isActionRequestpublic boolean isActionRequest() 
 - 
initialVerifyAuthSessionpublic AuthenticationSessionModel initialVerifyAuthSession() 
 - 
initialVerifypublic boolean initialVerify() 
 - 
setClientToEventprotected void setClientToEvent(ClientModel client) 
 - 
verifyActiveAndValidActionpublic boolean verifyActiveAndValidAction(String expectedAction, ClientSessionCode.ActionType actionType) 
 - 
isActionActiveprotected boolean isActionActive(ClientSessionCode.ActionType actionType) 
 - 
verifyRequiredActionpublic boolean verifyRequiredAction(String executedAction) 
 - 
restartAuthenticationSessionFromCookieprotected javax.ws.rs.core.Response restartAuthenticationSessionFromCookie(RootAuthenticationSessionModel existingRootSession) 
 - 
getSessionprotected KeycloakSession getSession() 
 - 
getEventprotected EventBuilder getEvent() 
 - 
checkClientDisabledprotected boolean checkClientDisabled(ClientModel client) 
 
- 
 
-