public class SessionManagementBridge extends Object implements UserSessionManagement
| Modifier and Type | Field and Description |
|---|---|
protected io.undertow.server.session.SessionManager |
sessionManager |
protected UndertowUserSessionManagement |
userSessionManagement |
| Constructor and Description |
|---|
SessionManagementBridge(UndertowUserSessionManagement userSessionManagement,
io.undertow.server.session.SessionManager sessionManager) |
| Modifier and Type | Method and Description |
|---|---|
int |
getActiveSessions() |
Set<String> |
getActiveUsers() |
Long |
getUserLoginTime(String username) |
void |
logoutAll() |
void |
logoutKeycloakSession(String id) |
void |
logoutUser(String user) |
protected UndertowUserSessionManagement userSessionManagement
protected io.undertow.server.session.SessionManager sessionManager
public SessionManagementBridge(UndertowUserSessionManagement userSessionManagement, io.undertow.server.session.SessionManager sessionManager)
public int getActiveSessions()
getActiveSessions in interface UserSessionManagementpublic Long getUserLoginTime(String username)
getUserLoginTime in interface UserSessionManagementpublic Set<String> getActiveUsers()
getActiveUsers in interface UserSessionManagementpublic void logoutAll()
logoutAll in interface UserSessionManagementpublic void logoutUser(String user)
logoutUser in interface UserSessionManagementpublic void logoutKeycloakSession(String id)
logoutKeycloakSession in interface UserSessionManagementCopyright © 2014. All Rights Reserved.