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 UserSessionManagement
public Long getUserLoginTime(String username)
getUserLoginTime
in interface UserSessionManagement
public Set<String> getActiveUsers()
getActiveUsers
in interface UserSessionManagement
public void logoutAll()
logoutAll
in interface UserSessionManagement
public void logoutUser(String user)
logoutUser
in interface UserSessionManagement
public void logoutKeycloakSession(String id)
logoutKeycloakSession
in interface UserSessionManagement
Copyright © 2015. All Rights Reserved.