Uses of Interface
org.keycloak.sessions.AuthenticationSessionModel
- 
- 
Uses of AuthenticationSessionModel in org.keycloak.authenticationFields in org.keycloak.authentication declared as AuthenticationSessionModel Modifier and Type Field Description protected AuthenticationSessionModelAuthenticationProcessor. authenticationSessionprotected AuthenticationSessionModelRequiredActionContextResult. authenticationSessionMethods in org.keycloak.authentication that return AuthenticationSessionModel Modifier and Type Method Description static AuthenticationSessionModelAuthenticationProcessor. clone(KeycloakSession session, AuthenticationSessionModel authSession)AuthenticationSessionModelAuthenticationFlowContext. getAuthenticationSession()AuthenticationSessionModel attached to this flowAuthenticationSessionModelAuthenticationProcessor. getAuthenticationSession()AuthenticationSessionModelAuthenticationProcessor.Result. getAuthenticationSession()AuthenticationSessionModelFormContext. getAuthenticationSession()AuthenticationSessionModel attached to this flowAuthenticationSessionModelRequiredActionContext. getAuthenticationSession()AuthenticationSessionModelRequiredActionContextResult. getAuthenticationSession()Methods in org.keycloak.authentication with parameters of type AuthenticationSessionModel Modifier and Type Method Description static ClientSessionContextAuthenticationProcessor. attachSession(AuthenticationSessionModel authSession, UserSessionModel userSession, KeycloakSession session, RealmModel realm, ClientConnection connection, EventBuilder event)static AuthenticationSessionModelAuthenticationProcessor. clone(KeycloakSession session, AuthenticationSessionModel authSession)static Set<String>AuthenticatorUtil. getAuthCallbacksFactoryIds(AuthenticationSessionModel authSession)Get set of Authentication factories IDs defined in authentication session as CALLBACKS_FACTORY_IDS_NOTEdefault voidRequiredActionProvider. initiatedActionCanceled(KeycloakSession session, AuthenticationSessionModel authSession)Callback to let the action know that an application-initiated action was canceled.static booleanAuthenticatorUtil. isForcedReauthentication(AuthenticationSessionModel authSession)static booleanAuthenticatorUtil. isSSOAuthentication(AuthenticationSessionModel authSession)static voidAuthenticationProcessor. resetFlow(AuthenticationSessionModel authSession, String flowPath)static voidAuthenticatorUtil. setAuthCallbacksFactoryIds(AuthenticationSessionModel authSession, String authFactoryId)Set authentication session note for callbacks defined for {@link AuthenticationFlowCallbackFactory) factoriesAuthenticationProcessorAuthenticationProcessor. setAuthenticationSession(AuthenticationSessionModel authenticationSession)Constructors in org.keycloak.authentication with parameters of type AuthenticationSessionModel Constructor Description RequiredActionContextResult(AuthenticationSessionModel authSession, RealmModel realm, EventBuilder eventBuilder, KeycloakSession session, HttpRequest httpRequest, UserModel user, RequiredActionFactory factory)
- 
Uses of AuthenticationSessionModel in org.keycloak.authentication.actiontokenMethods in org.keycloak.authentication.actiontoken that return AuthenticationSessionModel Modifier and Type Method Description AuthenticationSessionModelActionTokenContext. createAuthenticationSessionForClient(String clientId)AuthenticationSessionModelActionTokenContext. getAuthenticationSession()AuthenticationSessionModelAbstractActionTokenHandler. startFreshAuthenticationSession(T token, ActionTokenContext<T> tokenContext)AuthenticationSessionModelActionTokenHandler. startFreshAuthenticationSession(T token, ActionTokenContext<T> tokenContext)Creates a fresh authentication session according to the information from the token.Methods in org.keycloak.authentication.actiontoken with parameters of type AuthenticationSessionModel Modifier and Type Method Description StringAbstractActionTokenHandler. getAuthenticationSessionIdFromToken(T token, ActionTokenContext<T> tokenContext, AuthenticationSessionModel currentAuthSession)StringActionTokenHandler. getAuthenticationSessionIdFromToken(T token, ActionTokenContext<T> tokenContext, AuthenticationSessionModel currentAuthSession)Returns a compound authentication session ID requested from within the given token that the handler should attempt to join.javax.ws.rs.core.ResponseActionTokenContext.ProcessAuthenticateFlow. processFlow(boolean action, String execution, AuthenticationSessionModel authSession, String flowPath, AuthenticationFlowModel flow, String errorMessage, AuthenticationProcessor processor)voidActionTokenContext. setAuthenticationSession(AuthenticationSessionModel authenticationSession, boolean isFresh)
- 
Uses of AuthenticationSessionModel in org.keycloak.authentication.authenticators.brokerMethods in org.keycloak.authentication.authenticators.broker with parameters of type AuthenticationSessionModel Modifier and Type Method Description static UserModelAbstractIdpAuthenticator. getExistingUser(KeycloakSession session, RealmModel realm, AuthenticationSessionModel authSession)
- 
Uses of AuthenticationSessionModel in org.keycloak.authentication.authenticators.broker.utilMethods in org.keycloak.authentication.authenticators.broker.util with parameters of type AuthenticationSessionModel Modifier and Type Method Description BrokeredIdentityContextSerializedBrokeredIdentityContext. deserialize(KeycloakSession session, AuthenticationSessionModel authSession)static SerializedBrokeredIdentityContextSerializedBrokeredIdentityContext. readFromAuthenticationSession(AuthenticationSessionModel authSession, String noteKey)voidSerializedBrokeredIdentityContext. saveToAuthenticationSession(AuthenticationSessionModel authSession, String noteKey)
- 
Uses of AuthenticationSessionModel in org.keycloak.authentication.authenticators.utilConstructors in org.keycloak.authentication.authenticators.util with parameters of type AuthenticationSessionModel Constructor Description AcrStore(AuthenticationSessionModel authSession)
- 
Uses of AuthenticationSessionModel in org.keycloak.broker.oidcMethods in org.keycloak.broker.oidc with parameters of type AuthenticationSessionModel Modifier and Type Method Description voidAbstractOAuth2IdentityProvider. authenticationFinished(AuthenticationSessionModel authSession, BrokeredIdentityContext context)voidOIDCIdentityProvider. authenticationFinished(AuthenticationSessionModel authSession, BrokeredIdentityContext context)protected booleanOIDCIdentityProvider. isAuthTimeExpired(JsonWebToken idToken, AuthenticationSessionModel authSession)
- 
Uses of AuthenticationSessionModel in org.keycloak.broker.providerMethods in org.keycloak.broker.provider that return AuthenticationSessionModel Modifier and Type Method Description AuthenticationSessionModelIdentityProvider.AuthenticationCallback. getAndVerifyAuthenticationSession(String encodedCode)Common method to return current authenticationSession and verify if it is not expiredAuthenticationSessionModelAuthenticationRequest. getAuthenticationSession()AuthenticationSessionModelBrokeredIdentityContext. getAuthenticationSession()Methods in org.keycloak.broker.provider with parameters of type AuthenticationSessionModel Modifier and Type Method Description voidAbstractIdentityProvider. authenticationFinished(AuthenticationSessionModel authSession, BrokeredIdentityContext context)voidIdentityProvider. authenticationFinished(AuthenticationSessionModel authSession, BrokeredIdentityContext context)voidBrokeredIdentityContext. setAuthenticationSession(AuthenticationSessionModel authenticationSession)Constructors in org.keycloak.broker.provider with parameters of type AuthenticationSessionModel Constructor Description AuthenticationRequest(KeycloakSession session, RealmModel realm, AuthenticationSessionModel authSession, HttpRequest httpRequest, javax.ws.rs.core.UriInfo uriInfo, IdentityBrokerState state, String redirectUri)
- 
Uses of AuthenticationSessionModel in org.keycloak.broker.samlMethods in org.keycloak.broker.saml with parameters of type AuthenticationSessionModel Modifier and Type Method Description voidSAMLIdentityProvider. authenticationFinished(AuthenticationSessionModel authSession, BrokeredIdentityContext context)
- 
Uses of AuthenticationSessionModel in org.keycloak.emailMethods in org.keycloak.email with parameters of type AuthenticationSessionModel Modifier and Type Method Description EmailTemplateProviderEmailTemplateProvider. setAuthenticationSession(AuthenticationSessionModel authenticationSession)
- 
Uses of AuthenticationSessionModel in org.keycloak.email.freemarkerFields in org.keycloak.email.freemarker declared as AuthenticationSessionModel Modifier and Type Field Description protected AuthenticationSessionModelFreeMarkerEmailTemplateProvider. authenticationSessionauthenticationSession can be null for some email sendings, it is filled only for email sendings performed as part of the authentication session (email verification, password reset, broker link etc.)!Methods in org.keycloak.email.freemarker with parameters of type AuthenticationSessionModel Modifier and Type Method Description EmailTemplateProviderFreeMarkerEmailTemplateProvider. setAuthenticationSession(AuthenticationSessionModel authenticationSession)
- 
Uses of AuthenticationSessionModel in org.keycloak.forms.loginMethods in org.keycloak.forms.login with parameters of type AuthenticationSessionModel Modifier and Type Method Description LoginFormsProviderLoginFormsProvider. setAuthenticationSession(AuthenticationSessionModel authenticationSession)
- 
Uses of AuthenticationSessionModel in org.keycloak.forms.login.freemarkerFields in org.keycloak.forms.login.freemarker declared as AuthenticationSessionModel Modifier and Type Field Description protected AuthenticationSessionModelFreeMarkerLoginFormsProvider. authenticationSessionauthenticationSession can be null for some renderings, mainly error pagesMethods in org.keycloak.forms.login.freemarker with parameters of type AuthenticationSessionModel Modifier and Type Method Description LoginFormsProviderFreeMarkerLoginFormsProvider. setAuthenticationSession(AuthenticationSessionModel authenticationSession)
- 
Uses of AuthenticationSessionModel in org.keycloak.forms.login.freemarker.modelConstructors in org.keycloak.forms.login.freemarker.model with parameters of type AuthenticationSessionModel Constructor Description LogoutConfirmBean(String code, AuthenticationSessionModel logoutSession)
- 
Uses of AuthenticationSessionModel in org.keycloak.modelsMethods in org.keycloak.models that return AuthenticationSessionModel Modifier and Type Method Description AuthenticationSessionModelKeycloakContext. getAuthenticationSession()Get current AuthenticationSessionModel, can be null out of the AuthenticationSession context.Methods in org.keycloak.models with parameters of type AuthenticationSessionModel Modifier and Type Method Description voidKeycloakContext. setAuthenticationSession(AuthenticationSessionModel authenticationSession)
- 
Uses of AuthenticationSessionModel in org.keycloak.models.map.authSessionClasses in org.keycloak.models.map.authSession that implement AuthenticationSessionModel Modifier and Type Class Description classMapAuthenticationSessionAdapterMethods in org.keycloak.models.map.authSession that return AuthenticationSessionModel Modifier and Type Method Description AuthenticationSessionModelMapRootAuthenticationSessionAdapter. createAuthenticationSession(ClientModel client)AuthenticationSessionModelMapRootAuthenticationSessionAdapter. getAuthenticationSession(ClientModel client, String tabId)Methods in org.keycloak.models.map.authSession that return types with arguments of type AuthenticationSessionModel Modifier and Type Method Description Map<String,AuthenticationSessionModel>MapRootAuthenticationSessionAdapter. getAuthenticationSessions()
- 
Uses of AuthenticationSessionModel in org.keycloak.models.sessions.infinispanClasses in org.keycloak.models.sessions.infinispan that implement AuthenticationSessionModel Modifier and Type Class Description classAuthenticationSessionAdapterNOTE: Calling setter doesn't automatically enlist for updateMethods in org.keycloak.models.sessions.infinispan that return AuthenticationSessionModel Modifier and Type Method Description AuthenticationSessionModelRootAuthenticationSessionAdapter. createAuthenticationSession(ClientModel client)AuthenticationSessionModelRootAuthenticationSessionAdapter. getAuthenticationSession(ClientModel client, String tabId)Methods in org.keycloak.models.sessions.infinispan that return types with arguments of type AuthenticationSessionModel Modifier and Type Method Description Map<String,AuthenticationSessionModel>RootAuthenticationSessionAdapter. getAuthenticationSessions()
- 
Uses of AuthenticationSessionModel in org.keycloak.models.utilsMethods in org.keycloak.models.utils with parameters of type AuthenticationSessionModel Modifier and Type Method Description static AuthenticationFlowModelAuthenticationFlowResolver. resolveBrowserFlow(AuthenticationSessionModel authSession)static AuthenticationFlowModelAuthenticationFlowResolver. resolveDirectGrantFlow(AuthenticationSessionModel authSession)
- 
Uses of AuthenticationSessionModel in org.keycloak.protocolMethods in org.keycloak.protocol that return AuthenticationSessionModel Modifier and Type Method Description protected AuthenticationSessionModelAuthorizationEndpointBase. createAuthenticationSession(ClientModel client, String requestState)static AuthenticationSessionModelRestartLoginCookie. restartSession(KeycloakSession session, RealmModel realm, RootAuthenticationSessionModel rootSession, String expectedClientId, javax.ws.rs.core.Cookie cook)Methods in org.keycloak.protocol with parameters of type AuthenticationSessionModel Modifier and Type Method Description javax.ws.rs.core.ResponseLoginProtocol. authenticated(AuthenticationSessionModel authSession, UserSessionModel userSession, ClientSessionContext clientSessionCtx)protected AuthenticationProcessorAuthorizationEndpointBase. createProcessor(AuthenticationSessionModel authSession, String flowId, String flowPath)javax.ws.rs.core.ResponseLoginProtocol. finishBrowserLogout(UserSessionModel userSession, AuthenticationSessionModel logoutSession)This method is called when browser logout is going to be finished.protected AuthenticationFlowModelAuthorizationEndpointBase. getAuthenticationFlow(AuthenticationSessionModel authSession)protected javax.ws.rs.core.ResponseAuthorizationEndpointBase. handleBrowserAuthenticationRequest(AuthenticationSessionModel authSession, LoginProtocol protocol, boolean isPassive, boolean redirectToAuthentication)Common method to handle browser authentication request in protocols unified way.booleanLoginProtocol. requireReauthentication(UserSessionModel userSession, AuthenticationSessionModel authSession)javax.ws.rs.core.ResponseLoginProtocol. sendError(AuthenticationSessionModel authSession, LoginProtocol.Error error)static voidRestartLoginCookie. setRestartCookie(KeycloakSession session, RealmModel realm, ClientConnection connection, javax.ws.rs.core.UriInfo uriInfo, AuthenticationSessionModel authSession)Constructors in org.keycloak.protocol with parameters of type AuthenticationSessionModel Constructor Description RestartLoginCookie(AuthenticationSessionModel authSession)
- 
Uses of AuthenticationSessionModel in org.keycloak.protocol.dockerMethods in org.keycloak.protocol.docker with parameters of type AuthenticationSessionModel Modifier and Type Method Description javax.ws.rs.core.ResponseDockerAuthV2Protocol. authenticated(AuthenticationSessionModel authSession, UserSessionModel userSession, ClientSessionContext clientSessionCtx)javax.ws.rs.core.ResponseDockerAuthV2Protocol. finishBrowserLogout(UserSessionModel userSession, AuthenticationSessionModel logoutSession)protected AuthenticationFlowModelDockerEndpoint. getAuthenticationFlow(AuthenticationSessionModel authSession)booleanDockerAuthV2Protocol. requireReauthentication(UserSessionModel userSession, AuthenticationSessionModel clientSession)javax.ws.rs.core.ResponseDockerAuthV2Protocol. sendError(AuthenticationSessionModel clientSession, LoginProtocol.Error error)
- 
Uses of AuthenticationSessionModel in org.keycloak.protocol.oidcMethods in org.keycloak.protocol.oidc with parameters of type AuthenticationSessionModel Modifier and Type Method Description static ClientSessionContextTokenManager. attachAuthenticationSession(KeycloakSession session, UserSessionModel userSession, AuthenticationSessionModel authSession)javax.ws.rs.core.ResponseOIDCLoginProtocol. authenticated(AuthenticationSessionModel authSession, UserSessionModel userSession, ClientSessionContext clientSessionCtx)javax.ws.rs.core.ResponseOIDCLoginProtocol. finishBrowserLogout(UserSessionModel userSession, AuthenticationSessionModel logoutSession)protected booleanOIDCLoginProtocol. isAuthTimeExpired(UserSessionModel userSession, AuthenticationSessionModel authSession)protected booleanOIDCLoginProtocol. isPromptLogin(AuthenticationSessionModel authSession)protected booleanOIDCLoginProtocol. isReAuthRequiredForKcAction(UserSessionModel userSession, AuthenticationSessionModel authSession)booleanOIDCLoginProtocol. requireReauthentication(UserSessionModel userSession, AuthenticationSessionModel authSession)javax.ws.rs.core.ResponseOIDCLoginProtocol. sendError(AuthenticationSessionModel authSession, LoginProtocol.Error error)
- 
Uses of AuthenticationSessionModel in org.keycloak.protocol.oidc.endpointsMethods in org.keycloak.protocol.oidc.endpoints with parameters of type AuthenticationSessionModel Modifier and Type Method Description voidAuthorizationEndpointChecker.AuthorizationCheckException. throwAsErrorPageException(AuthenticationSessionModel authenticationSession)
- 
Uses of AuthenticationSessionModel in org.keycloak.protocol.oidc.grants.deviceMethods in org.keycloak.protocol.oidc.grants.device with parameters of type AuthenticationSessionModel Modifier and Type Method Description static javax.ws.rs.core.ResponseDeviceGrantType. approveOAuth2DeviceAuthorization(AuthenticationSessionModel authSession, AuthenticatedClientSessionModel clientSession, KeycloakSession session)static javax.ws.rs.core.ResponseDeviceGrantType. denyOAuth2DeviceAuthorization(AuthenticationSessionModel authSession, LoginProtocol.Error error, KeycloakSession session)static booleanDeviceGrantType. isOAuth2DeviceVerificationFlow(AuthenticationSessionModel authSession)
- 
Uses of AuthenticationSessionModel in org.keycloak.protocol.oidc.grants.device.endpointsMethods in org.keycloak.protocol.oidc.grants.device.endpoints that return AuthenticationSessionModel Modifier and Type Method Description protected AuthenticationSessionModelDeviceEndpoint. createAuthenticationSession(ClientModel client, String scope)
- 
Uses of AuthenticationSessionModel in org.keycloak.protocol.oidc.utilsMethods in org.keycloak.protocol.oidc.utils with parameters of type AuthenticationSessionModel Modifier and Type Method Description static URILogoutUtil. getRedirectUriWithAttachedState(String redirectUri, AuthenticationSessionModel logoutSession)static javax.ws.rs.core.ResponseLogoutUtil. sendResponseAfterLogoutFinished(KeycloakSession session, AuthenticationSessionModel logoutSession)
- 
Uses of AuthenticationSessionModel in org.keycloak.protocol.samlMethods in org.keycloak.protocol.saml that return AuthenticationSessionModel Modifier and Type Method Description AuthenticationSessionModelSamlService. getOrCreateLoginSessionForIdpInitiatedSso(KeycloakSession session, RealmModel realm, ClientModel client, String relayState)Creates a client session object for SAML IdP-initiated SSO session.Methods in org.keycloak.protocol.saml with parameters of type AuthenticationSessionModel Modifier and Type Method Description javax.ws.rs.core.ResponseSamlProtocol. authenticated(AuthenticationSessionModel authSession, UserSessionModel userSession, ClientSessionContext clientSessionCtx)protected abstract javax.ws.rs.core.ResponseSamlService.BindingProtocol. error(KeycloakSession session, AuthenticationSessionModel authenticationSession, javax.ws.rs.core.Response.Status status, String message, Object... parameters)protected javax.ws.rs.core.ResponseSamlService.PostBindingProtocol. error(KeycloakSession session, AuthenticationSessionModel authenticationSession, javax.ws.rs.core.Response.Status status, String message, Object... parameters)protected javax.ws.rs.core.ResponseSamlService.RedirectBindingProtocol. error(KeycloakSession session, AuthenticationSessionModel authenticationSession, javax.ws.rs.core.Response.Status status, String message, Object... parameters)javax.ws.rs.core.ResponseSamlProtocol. finishBrowserLogout(UserSessionModel userSession, AuthenticationSessionModel logoutSession)protected StringSamlProtocol. getNameIdFormat(SamlClient samlClient, AuthenticationSessionModel authSession)protected booleanSamlProtocol. isPostBinding(AuthenticationSessionModel authSession)protected javax.ws.rs.core.ResponseSamlService. newBrowserAuthentication(AuthenticationSessionModel authSession, boolean isPassive, boolean redirectToAuthentication)protected javax.ws.rs.core.ResponseSamlService. newBrowserAuthentication(AuthenticationSessionModel authSession, boolean isPassive, boolean redirectToAuthentication, SamlProtocol samlProtocol)booleanSamlProtocol. requireReauthentication(UserSessionModel userSession, AuthenticationSessionModel authSession)javax.ws.rs.core.ResponseSamlProtocol. sendError(AuthenticationSessionModel authSession, LoginProtocol.Error error)
- 
Uses of AuthenticationSessionModel in org.keycloak.protocol.saml.preprocessorMethods in org.keycloak.protocol.saml.preprocessor with parameters of type AuthenticationSessionModel Modifier and Type Method Description default AuthnRequestTypeSamlAuthenticationPreprocessor. beforeProcessingLoginRequest(AuthnRequestType authnRequest, AuthenticationSessionModel authSession)Called before a login request is processed.default StatusResponseTypeSamlAuthenticationPreprocessor. beforeProcessingLoginResponse(StatusResponseType statusResponse, AuthenticationSessionModel authSession)Called before a login response is processed.default AuthnRequestTypeSamlAuthenticationPreprocessor. beforeSendingLoginRequest(AuthnRequestType authnRequest, AuthenticationSessionModel clientSession)Called before a login request is sent.
- 
Uses of AuthenticationSessionModel in org.keycloak.protocol.saml.profile.ecpMethods in org.keycloak.protocol.saml.profile.ecp with parameters of type AuthenticationSessionModel Modifier and Type Method Description protected AuthenticationFlowModelSamlEcpProfileService. getAuthenticationFlow(AuthenticationSessionModel authSession)protected javax.ws.rs.core.ResponseSamlEcpProfileService. newBrowserAuthentication(AuthenticationSessionModel authSession, boolean isPassive, boolean redirectToAuthentication, SamlProtocol samlProtocol)
- 
Uses of AuthenticationSessionModel in org.keycloak.servicesMethods in org.keycloak.services that return AuthenticationSessionModel Modifier and Type Method Description AuthenticationSessionModelDefaultKeycloakContext. getAuthenticationSession()Methods in org.keycloak.services with parameters of type AuthenticationSessionModel Modifier and Type Method Description static javax.ws.rs.core.ResponseErrorPage. error(KeycloakSession session, AuthenticationSessionModel authenticationSession, javax.ws.rs.core.Response.Status status, String message, Object... parameters)voidDefaultKeycloakContext. setAuthenticationSession(AuthenticationSessionModel authenticationSession)Constructors in org.keycloak.services with parameters of type AuthenticationSessionModel Constructor Description ErrorPageException(KeycloakSession session, AuthenticationSessionModel authSession, javax.ws.rs.core.Response.Status status, String errorMessage, Object... parameters)
- 
Uses of AuthenticationSessionModel in org.keycloak.services.clientpolicy.contextMethods in org.keycloak.services.clientpolicy.context that return AuthenticationSessionModel Modifier and Type Method Description AuthenticationSessionModelImplicitHybridTokenResponse. getAuthenticationSession()Constructors in org.keycloak.services.clientpolicy.context with parameters of type AuthenticationSessionModel Constructor Description ImplicitHybridTokenResponse(AuthenticationSessionModel authSession, ClientSessionContext clientSessionCtx, TokenManager.AccessTokenResponseBuilder accessTokenResponseBuilder)
- 
Uses of AuthenticationSessionModel in org.keycloak.services.managersMethods in org.keycloak.services.managers that return AuthenticationSessionModel Modifier and Type Method Description static AuthenticationSessionModelAuthenticationManager. createOrJoinLogoutSession(KeycloakSession session, RealmModel realm, AuthenticationSessionManager asm, UserSessionModel userSession, boolean browserCookie)AuthenticationSessionModelAuthenticationSessionManager. getAuthenticationSessionByIdAndClient(RealmModel realm, String authSessionId, ClientModel client, String tabId)AuthenticationSessionModelAuthenticationSessionManager. getCurrentAuthenticationSession(RealmModel realm, ClientModel client, String tabId)Returns current authentication session if it exists, otherwise returnsnull.Methods in org.keycloak.services.managers with parameters of type AuthenticationSessionModel Modifier and Type Method Description static javax.ws.rs.core.ResponseAuthenticationManager. actionRequired(KeycloakSession session, AuthenticationSessionModel authSession, HttpRequest request, EventBuilder event)static voidAuthenticationManager. evaluateRequiredActionTriggers(KeycloakSession session, AuthenticationSessionModel authSession, HttpRequest request, EventBuilder event, RealmModel realm, UserModel user)protected static javax.ws.rs.core.ResponseAuthenticationManager. executionActions(KeycloakSession session, AuthenticationSessionModel authSession, HttpRequest request, EventBuilder event, RealmModel realm, UserModel user, Stream<String> requiredActions)static javax.ws.rs.core.ResponseAuthenticationManager. finishedRequiredActions(KeycloakSession session, AuthenticationSessionModel authSession, UserSessionModel userSession, ClientConnection clientConnection, HttpRequest request, javax.ws.rs.core.UriInfo uriInfo, EventBuilder event)static CommonClientSessionModel.ActionAuthenticationManager. getClientLogoutAction(AuthenticationSessionModel logoutAuthSession, String clientUuid)Returns the logout state of the particular client as per thelogoutAuthSessionUserSessionModelAuthenticationSessionManager. getUserSession(AuthenticationSessionModel authSession)static voidAuthenticationManager. logSuccess(KeycloakSession session, AuthenticationSessionModel authSession)static UserModelAuthenticationManager. lookupUserForBruteForceLog(KeycloakSession session, RealmModel realm, AuthenticationSessionModel authenticationSession)static javax.ws.rs.core.ResponseAuthenticationManager. nextActionAfterAuthentication(KeycloakSession session, AuthenticationSessionModel authSession, ClientConnection clientConnection, HttpRequest request, javax.ws.rs.core.UriInfo uriInfo, EventBuilder event)static StringAuthenticationManager. nextRequiredAction(KeycloakSession session, AuthenticationSessionModel authSession, HttpRequest request, EventBuilder event)static javax.ws.rs.core.ResponseAuthenticationManager. redirectAfterSuccessfulFlow(KeycloakSession session, RealmModel realm, UserSessionModel userSession, ClientSessionContext clientSessionCtx, HttpRequest request, javax.ws.rs.core.UriInfo uriInfo, ClientConnection clientConnection, EventBuilder event, AuthenticationSessionModel authSession)static javax.ws.rs.core.ResponseAuthenticationManager. redirectAfterSuccessfulFlow(KeycloakSession session, RealmModel realm, UserSessionModel userSession, ClientSessionContext clientSessionCtx, HttpRequest request, javax.ws.rs.core.UriInfo uriInfo, ClientConnection clientConnection, EventBuilder event, AuthenticationSessionModel authSession, LoginProtocol protocol)static javax.ws.rs.core.ResponseAuthenticationManager. redirectToRequiredActions(KeycloakSession session, RealmModel realm, AuthenticationSessionModel authSession, javax.ws.rs.core.UriInfo uriInfo, String requiredAction)voidAuthenticationSessionManager. removeAuthenticationSession(RealmModel realm, AuthenticationSessionModel authSession, boolean expireRestartCookie)voidAuthenticationSessionManager. removeTabIdInAuthenticationSession(RealmModel realm, AuthenticationSessionModel authSession)static voidAuthenticationManager. setClientLogoutAction(AuthenticationSessionModel logoutAuthSession, String clientUuid, CommonClientSessionModel.Action action)Sets logout state of the particular client into thelogoutAuthSessionstatic voidAuthenticationManager. setClientScopesInSession(AuthenticationSessionModel authSession)static voidAuthenticationManager. setKcActionStatus(String executedProviderId, RequiredActionContext.KcActionStatus status, AuthenticationSessionModel authSession)
- 
Uses of AuthenticationSessionModel in org.keycloak.services.resourcesMethods in org.keycloak.services.resources that return AuthenticationSessionModel Modifier and Type Method Description AuthenticationSessionModelIdentityBrokerService. getAndVerifyAuthenticationSession(String encodedCode)AuthenticationSessionModelSessionCodeChecks. getAuthenticationSession()AuthenticationSessionModelSessionCodeChecks. initialVerifyAuthSession()Methods in org.keycloak.services.resources that return types with arguments of type AuthenticationSessionModel Modifier and Type Method Description ClientSessionCode<AuthenticationSessionModel>SessionCodeChecks. getClientCode()Methods in org.keycloak.services.resources with parameters of type AuthenticationSessionModel Modifier and Type Method Description protected javax.ws.rs.core.ResponseIdentityBrokerService. browserAuthentication(AuthenticationSessionModel authSession, String errorMessage, Object... parameters)static <T extends JsonWebToken>
 voidLoginActionsServiceChecks. checkNotLoggedInYet(ActionTokenContext<T> context, AuthenticationSessionModel authSessionFromCookie, String authSessionId)Verifies that the authentication session has not yet been converted to user session, in other words that the user has not yet completed authentication and logged in.static <T extends JsonWebToken>
 booleanLoginActionsServiceChecks. doesAuthenticationSessionFromCookieMatchOneFromToken(ActionTokenContext<T> context, AuthenticationSessionModel authSessionFromCookie, String authSessionCompoundIdFromToken)This check verifies that current authentication session is consistent with the one specified in token.protected javax.ws.rs.core.ResponseLoginActionsService. processAuthentication(boolean action, String execution, AuthenticationSessionModel authSession, String errorMessage)protected javax.ws.rs.core.ResponseLoginActionsService. processFlow(boolean action, String execution, AuthenticationSessionModel authSession, String flowPath, AuthenticationFlowModel flow, String errorMessage, AuthenticationProcessor processor)protected voidLoginActionsService. processLocaleParam(AuthenticationSessionModel authSession)protected javax.ws.rs.core.ResponseLoginActionsService. processRegistration(boolean action, String execution, AuthenticationSessionModel authSession, String errorMessage)protected javax.ws.rs.core.ResponseLoginActionsService. processResetCredentials(boolean actionRequest, String execution, AuthenticationSessionModel authSession, String errorMessage)static javax.ws.rs.core.ResponseLoginActionsService. redirectToAfterBrokerLoginEndpoint(KeycloakSession session, RealmModel realm, javax.ws.rs.core.UriInfo uriInfo, AuthenticationSessionModel authSession, boolean firstBrokerLogin)javax.ws.rs.core.ResponseIdentityBrokerService. validateUser(AuthenticationSessionModel authSession, UserModel user, RealmModel realm)
- 
Uses of AuthenticationSessionModel in org.keycloak.services.utilMethods in org.keycloak.services.util with parameters of type AuthenticationSessionModel Modifier and Type Method Description URIAuthenticationFlowURLHelper. getLastExecutionUrl(AuthenticationSessionModel authSession)abstract javax.ws.rs.core.ResponseBrowserHistoryHelper. loadSavedResponse(KeycloakSession session, AuthenticationSessionModel authSession)static voidLocaleUtil. processLocaleParam(KeycloakSession session, RealmModel realm, AuthenticationSessionModel authSession)abstract javax.ws.rs.core.ResponseBrowserHistoryHelper. saveResponseAndRedirect(KeycloakSession session, AuthenticationSessionModel authSession, javax.ws.rs.core.Response response, boolean actionRequest, HttpRequest httpRequest)javax.ws.rs.core.ResponseAuthenticationFlowURLHelper. showPageExpired(AuthenticationSessionModel authSession)
- 
Uses of AuthenticationSessionModel in org.keycloak.sessionsMethods in org.keycloak.sessions that return AuthenticationSessionModel Modifier and Type Method Description AuthenticationSessionModelRootAuthenticationSessionModel. createAuthenticationSession(ClientModel client)Create a new authentication session and returns it.AuthenticationSessionModelRootAuthenticationSessionModel. getAuthenticationSession(ClientModel client, String tabId)Returns an authentication session for the particular client and tab or null if it doesn't yet exists.Methods in org.keycloak.sessions that return types with arguments of type AuthenticationSessionModel Modifier and Type Method Description Map<String,AuthenticationSessionModel>RootAuthenticationSessionModel. getAuthenticationSessions()Returns authentication sessions for the root authentication session.Methods in org.keycloak.sessions with parameters of type AuthenticationSessionModel Modifier and Type Method Description static AuthenticationSessionCompoundIdAuthenticationSessionCompoundId. fromAuthSession(AuthenticationSessionModel authSession)
- 
Uses of AuthenticationSessionModel in org.keycloak.social.twitterMethods in org.keycloak.social.twitter with parameters of type AuthenticationSessionModel Modifier and Type Method Description voidTwitterIdentityProvider. authenticationFinished(AuthenticationSessionModel authSession, BrokeredIdentityContext context)
 
-