public interface UserSessionPersisterProvider extends Provider
Modifier and Type | Method and Description |
---|---|
void |
createClientSession(AuthenticatedClientSessionModel clientSession,
boolean offline) |
void |
createUserSession(UserSessionModel userSession,
boolean offline) |
int |
getUserSessionsCount(boolean offline) |
List<UserSessionModel> |
loadUserSessions(int firstResult,
int maxResults,
boolean offline,
int lastCreatedOn,
String lastUserSessionId) |
void |
onClientRemoved(RealmModel realm,
ClientModel client) |
void |
onRealmRemoved(RealmModel realm) |
void |
onUserRemoved(RealmModel realm,
UserModel user) |
void |
removeClientSession(String userSessionId,
String clientUUID,
boolean offline) |
void |
removeExpired(RealmModel realm) |
void |
removeUserSession(String userSessionId,
boolean offline) |
void |
updateLastSessionRefreshes(RealmModel realm,
int lastSessionRefresh,
Collection<String> userSessionIds,
boolean offline) |
void createUserSession(UserSessionModel userSession, boolean offline)
void createClientSession(AuthenticatedClientSessionModel clientSession, boolean offline)
void removeUserSession(String userSessionId, boolean offline)
void removeClientSession(String userSessionId, String clientUUID, boolean offline)
void onRealmRemoved(RealmModel realm)
void onClientRemoved(RealmModel realm, ClientModel client)
void onUserRemoved(RealmModel realm, UserModel user)
void updateLastSessionRefreshes(RealmModel realm, int lastSessionRefresh, Collection<String> userSessionIds, boolean offline)
void removeExpired(RealmModel realm)
List<UserSessionModel> loadUserSessions(int firstResult, int maxResults, boolean offline, int lastCreatedOn, String lastUserSessionId)
int getUserSessionsCount(boolean offline)
Copyright © 2021 JBoss by Red Hat. All rights reserved.