Package org.bgerp.app.servlet.filter
Class AuthFilter
java.lang.Object
org.bgerp.app.servlet.filter.AuthFilter
- All Implemented Interfaces:
javax.servlet.Filter
Servlet auth filter.
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
destroy()
void
doFilter
(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse, javax.servlet.FilterChain filterChain) static final User
getUser
(javax.servlet.http.HttpServletRequest request) Gets the current user, preserved in request's attribute.void
init
(javax.servlet.FilterConfig filterConfig)
-
Field Details
-
REQUEST_ATTRIBUTE_USER_ID_NAME
- See Also:
-
REQUEST_ATTRIBUTE_USER_IP_ADDRESS_NAME
- See Also:
-
-
Constructor Details
-
AuthFilter
public AuthFilter()
-
-
Method Details
-
init
public void init(javax.servlet.FilterConfig filterConfig) throws javax.servlet.ServletException - Specified by:
init
in interfacejavax.servlet.Filter
- Throws:
javax.servlet.ServletException
-
destroy
public void destroy()- Specified by:
destroy
in interfacejavax.servlet.Filter
-
doFilter
public void doFilter(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse, javax.servlet.FilterChain filterChain) throws IOException, javax.servlet.ServletException - Specified by:
doFilter
in interfacejavax.servlet.Filter
- Throws:
IOException
javax.servlet.ServletException
-
getUser
Gets the current user, preserved in request's attribute.- Parameters:
request
-- Returns:
-