| 
| 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) | 
|   | 
 | 
| static AuthenticationSessionModel  | createOrJoinLogoutSession (KeycloakSession session, RealmModel realm, final AuthenticationSessionManager asm, UserSessionModel userSession, boolean browserCookie) | 
|   | 
| static void  | backchannelLogoutAll (KeycloakSession session, RealmModel realm, UserSessionModel userSession, AuthenticationSessionModel logoutAuthSession, UriInfo uriInfo, HttpHeaders headers, boolean logoutBroker) | 
|   | 
| static boolean  | checkUserSessionOnlyHasLoggedOutClients (RealmModel realm, UserSessionModel userSession, AuthenticationSessionModel logoutAuthSession) | 
|   | 
| static boolean  | backchannelLogoutClientSession (KeycloakSession session, RealmModel realm, AuthenticatedClientSessionModel clientSession, AuthenticationSessionModel logoutAuthSession, UriInfo uriInfo, HttpHeaders headers) | 
|   | 
| static Response  | frontchannelLogoutClientSession (KeycloakSession session, RealmModel realm, AuthenticatedClientSessionModel clientSession, AuthenticationSessionModel logoutAuthSession, UriInfo uriInfo, HttpHeaders headers) | 
|   | 
| static Response  | browserLogoutAllClients (UserSessionModel userSession, KeycloakSession session, RealmModel realm, HttpHeaders headers, UriInfo uriInfo, AuthenticationSessionModel logoutAuthSession) | 
|   | 
| static UserConsentModel  | getEffectiveGrantedConsent (KeycloakSession session, AuthenticationSessionModel authSession) | 
|   | 
| static List< ClientScopeModel >  | getClientScopesToApproveOnConsentScreen (RealmModel realm, UserConsentModel grantedConsent, AuthenticationSessionModel authSession) | 
|   | 
| static List< RequiredActionProviderModel >  | sortRequiredActionsByPriority (RealmModel realm, Set< String > requiredActions) | 
|   | 
Stateless object that manages authentication
- 著者
 - Bill Burke 
 
- バージョン
 
- Revision
 - 1