session less control using java

Solutions on MaxInterview for session less control using java by the best coders in the world

showing results for - "session less control using java"
Beatrice
01 Aug 2020
1public class SpringSecuritySessionDeletingFilter extends GenericFilterBean implements Filter {
2
3    @Override
4    public void doFilter(final ServletRequest request_, final ServletResponse response_, final FilterChain chain_)
5            throws IOException, ServletException {
6        final HttpServletRequest servletRequest = (HttpServletRequest) request_;
7        final HttpSession session = servletRequest.getSession();
8        if (session.getAttribute(HttpSessionSecurityContextRepository.SPRING_SECURITY_CONTEXT_KEY) != null) {
9            session.removeAttribute(HttpSessionSecurityContextRepository.SPRING_SECURITY_CONTEXT_KEY);
10        }
11
12        chain_.doFilter(request_, response_);
13    }
14}
15