Package org.webswing.server.util
Class SecurityUtil
- java.lang.Object
-
- org.webswing.server.util.SecurityUtil
-
public class SecurityUtil extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSecurityUtil.LogoutHandle
-
Field Summary
Fields Modifier and Type Field Description static StringCLIENT_IP_SESSION_ATTR
-
Constructor Summary
Constructors Constructor Description SecurityUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StringgetClientIp(javax.servlet.http.HttpServletRequest r)static ObjectgetFromSecuritySession(String attributeName)static SecurityUtil.LogoutHandlegetLogoutHandle(WebSocketConnection conn)static StringgetRemoteAddr(WebSocketConnection connection)static org.webswing.server.services.security.api.AbstractWebswingUsergetUser(UrlHandler urlHandler)static org.webswing.server.services.security.api.AbstractWebswingUsergetUser(WebSocketConnection connection)static voidlogoutUser(WebSocketConnection connection)static voidsetToSecuritySession(String attributeName, Object value)
-
-
-
Field Detail
-
CLIENT_IP_SESSION_ATTR
public static final String CLIENT_IP_SESSION_ATTR
- See Also:
- Constant Field Values
-
-
Method Detail
-
getUser
public static org.webswing.server.services.security.api.AbstractWebswingUser getUser(UrlHandler urlHandler)
-
getUser
public static org.webswing.server.services.security.api.AbstractWebswingUser getUser(WebSocketConnection connection)
-
getRemoteAddr
public static String getRemoteAddr(WebSocketConnection connection)
-
getClientIp
public static String getClientIp(javax.servlet.http.HttpServletRequest r)
-
logoutUser
public static void logoutUser(WebSocketConnection connection)
-
getLogoutHandle
public static SecurityUtil.LogoutHandle getLogoutHandle(WebSocketConnection conn)
-
-