public class DisabledUserSessionPersisterProvider extends Object implements UserSessionPersisterProviderFactory, UserSessionPersisterProvider
| Constructor and Description |
|---|
DisabledUserSessionPersisterProvider() |
| Modifier and Type | Method and Description |
|---|---|
void |
clearDetachedUserSessions() |
void |
close() |
UserSessionPersisterProvider |
create(KeycloakSession session) |
void |
createClientSession(AuthenticatedClientSessionModel clientSession,
boolean offline) |
void |
createUserSession(UserSessionModel userSession,
boolean offline) |
String |
getId() |
int |
getUserSessionsCount(boolean offline) |
void |
init(Config.Scope config) |
List<UserSessionModel> |
loadUserSessions(int firstResult,
int maxResults,
boolean offline) |
void |
onClientRemoved(RealmModel realm,
ClientModel client) |
void |
onRealmRemoved(RealmModel realm) |
void |
onUserRemoved(RealmModel realm,
UserModel user) |
void |
postInit(KeycloakSessionFactory factory) |
void |
removeClientSession(String userSessionId,
String clientUUID,
boolean offline) |
void |
removeUserSession(String userSessionId,
boolean offline) |
void |
updateAllTimestamps(int time) |
void |
updateUserSession(UserSessionModel userSession,
boolean offline) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitorderpublic static final String ID
public DisabledUserSessionPersisterProvider()
public UserSessionPersisterProvider create(KeycloakSession session)
create in interface ProviderFactory<UserSessionPersisterProvider>public void init(Config.Scope config)
init in interface ProviderFactory<UserSessionPersisterProvider>public void postInit(KeycloakSessionFactory factory)
postInit in interface UserSessionPersisterProviderFactorypostInit in interface ProviderFactory<UserSessionPersisterProvider>public void close()
close in interface Providerclose in interface ProviderFactory<UserSessionPersisterProvider>public String getId()
getId in interface ProviderFactory<UserSessionPersisterProvider>public void createUserSession(UserSessionModel userSession, boolean offline)
createUserSession in interface UserSessionPersisterProviderpublic void createClientSession(AuthenticatedClientSessionModel clientSession, boolean offline)
createClientSession in interface UserSessionPersisterProviderpublic void updateUserSession(UserSessionModel userSession, boolean offline)
updateUserSession in interface UserSessionPersisterProviderpublic void removeUserSession(String userSessionId, boolean offline)
removeUserSession in interface UserSessionPersisterProviderpublic void removeClientSession(String userSessionId, String clientUUID, boolean offline)
removeClientSession in interface UserSessionPersisterProviderpublic void onRealmRemoved(RealmModel realm)
onRealmRemoved in interface UserSessionPersisterProviderpublic void onClientRemoved(RealmModel realm, ClientModel client)
onClientRemoved in interface UserSessionPersisterProviderpublic void onUserRemoved(RealmModel realm, UserModel user)
onUserRemoved in interface UserSessionPersisterProviderpublic void clearDetachedUserSessions()
clearDetachedUserSessions in interface UserSessionPersisterProviderpublic void updateAllTimestamps(int time)
updateAllTimestamps in interface UserSessionPersisterProviderpublic List<UserSessionModel> loadUserSessions(int firstResult, int maxResults, boolean offline)
loadUserSessions in interface UserSessionPersisterProviderpublic int getUserSessionsCount(boolean offline)
getUserSessionsCount in interface UserSessionPersisterProviderCopyright © 2017 JBoss by Red Hat. All rights reserved.