| 
| static boolean  | isSessionValid (RealmModel realm, UserSessionModel userSession) | 
|   | 
| static boolean  | isOfflineSessionValid (RealmModel realm, UserSessionModel userSession) | 
|   | 
| static void  | expireUserSessionCookie (KeycloakSession session, UserSessionModel userSession, RealmModel realm, UriInfo uriInfo, HttpHeaders headers, ClientConnection connection) | 
|   | 
| static void  | backchannelLogout (KeycloakSession session, UserSessionModel userSession, boolean logoutBroker) | 
|   | 
| static void  | backchannelLogout (KeycloakSession session, RealmModel realm, UserSessionModel userSession, UriInfo uriInfo, ClientConnection connection, HttpHeaders headers, boolean logoutBroker) | 
|   | 
| static void  | backchannelLogout (KeycloakSession session, RealmModel realm, UserSessionModel userSession, UriInfo uriInfo, ClientConnection connection, HttpHeaders headers, boolean logoutBroker, boolean offlineSession) | 
|   | 
| static void  | setClientLogoutAction (AuthenticationSessionModel logoutAuthSession, String clientUuid, AuthenticationSessionModel.Action action) | 
|   | 
| static AuthenticationSessionModel.Action  | getClientLogoutAction (AuthenticationSessionModel logoutAuthSession, String clientUuid) | 
|   | 
| static void  | backchannelLogoutUserFromClient (KeycloakSession session, RealmModel realm, UserModel user, ClientModel client, UriInfo uriInfo, HttpHeaders headers) | 
|   | 
| static Response  | browserLogout (KeycloakSession session, RealmModel realm, UserSessionModel userSession, UriInfo uriInfo, ClientConnection connection, HttpHeaders headers) | 
|   | 
| static Response  | finishBrowserLogout (KeycloakSession session, RealmModel realm, UserSessionModel userSession, UriInfo uriInfo, ClientConnection connection, HttpHeaders headers) | 
|   | 
| static IdentityCookieToken  | createIdentityToken (KeycloakSession keycloakSession, RealmModel realm, UserModel user, UserSessionModel session, String issuer) | 
|   | 
| static void  | createLoginCookie (KeycloakSession keycloakSession, RealmModel realm, UserModel user, UserSessionModel session, UriInfo uriInfo, ClientConnection connection) | 
|   | 
| static void  | createRememberMeCookie (RealmModel realm, String username, UriInfo uriInfo, ClientConnection connection) | 
|   | 
| static String  | getRememberMeUsername (RealmModel realm, HttpHeaders headers) | 
|   | 
| static void  | expireIdentityCookie (RealmModel realm, UriInfo uriInfo, ClientConnection connection) | 
|   | 
| static void  | expireOldIdentityCookie (RealmModel realm, UriInfo uriInfo, ClientConnection connection) | 
|   | 
| static void  | expireRememberMeCookie (RealmModel realm, UriInfo uriInfo, ClientConnection connection) | 
|   | 
| static void  | expireOldAuthSessionCookie (RealmModel realm, UriInfo uriInfo, ClientConnection connection) | 
|   | 
| static String  | getRealmCookiePath (RealmModel realm, UriInfo uriInfo) | 
|   | 
| static String  | getOldCookiePath (RealmModel realm, UriInfo uriInfo) | 
|   | 
| static String  | getAccountCookiePath (RealmModel realm, UriInfo uriInfo) | 
|   | 
| static void  | expireCookie (RealmModel realm, String cookieName, String path, boolean httpOnly, ClientConnection connection) | 
|   | 
| static AuthResult  | authenticateIdentityCookie (KeycloakSession session, RealmModel realm, boolean checkActive) | 
|   | 
| static Response  | redirectAfterSuccessfulFlow (KeycloakSession session, RealmModel realm, UserSessionModel userSession, ClientSessionContext clientSessionCtx, HttpRequest request, UriInfo uriInfo, ClientConnection clientConnection, EventBuilder event, String protocol) | 
|   | 
| static Response  | redirectAfterSuccessfulFlow (KeycloakSession session, RealmModel realm, UserSessionModel userSession, ClientSessionContext clientSessionCtx, HttpRequest request, UriInfo uriInfo, ClientConnection clientConnection, EventBuilder event, LoginProtocol protocol) | 
|   | 
| static boolean  | isSSOAuthentication (AuthenticatedClientSessionModel clientSession) | 
|   | 
| static Response  | nextActionAfterAuthentication (KeycloakSession session, AuthenticationSessionModel authSession, ClientConnection clientConnection, HttpRequest request, UriInfo uriInfo, EventBuilder event) | 
|   | 
| static Response  | redirectToRequiredActions (KeycloakSession session, RealmModel realm, AuthenticationSessionModel authSession, UriInfo uriInfo, String requiredAction) | 
|   | 
| static Response  | finishedRequiredActions (KeycloakSession session, AuthenticationSessionModel authSession, UserSessionModel userSession, ClientConnection clientConnection, HttpRequest request, UriInfo uriInfo, EventBuilder event) | 
|   | 
| static String  | nextRequiredAction (final KeycloakSession session, final AuthenticationSessionModel authSession, final ClientConnection clientConnection, final HttpRequest request, final UriInfo uriInfo, final EventBuilder event) | 
|   | 
| static Response  | actionRequired (final KeycloakSession session, final AuthenticationSessionModel authSession, final ClientConnection clientConnection, final HttpRequest request, final UriInfo uriInfo, final EventBuilder event) | 
|   | 
| static void  | setClientScopesInSession (AuthenticationSessionModel authSession) | 
|   | 
| static RequiredActionProvider  | createRequiredAction (RequiredActionContextResult context) | 
|   | 
| static void  | evaluateRequiredActionTriggers (final KeycloakSession session, final AuthenticationSessionModel authSession, final ClientConnection clientConnection, final HttpRequest request, final UriInfo uriInfo, final EventBuilder event, final RealmModel realm, final UserModel user) | 
|   | 
| static AuthResult  | verifyIdentityToken (KeycloakSession session, RealmModel realm, UriInfo uriInfo, ClientConnection connection, boolean checkActive, boolean checkTokenType, boolean isCookie, String tokenString, HttpHeaders headers) | 
|   |