com.atlassian.confluence.web.filter
Class ConfluenceSecurityFilter

java.lang.Object
  extended by com.atlassian.seraph.filter.SecurityFilter
      extended by com.atlassian.confluence.web.filter.ConfluenceSecurityFilter
All Implemented Interfaces:
javax.servlet.Filter

public class ConfluenceSecurityFilter
extends com.atlassian.seraph.filter.SecurityFilter

Removes the Seraph ALREADY_FILTERED attribute from requests, so that requests from the error dispatcher get their security context set up.


Field Summary
 
Fields inherited from class com.atlassian.seraph.filter.SecurityFilter
ORIGINAL_URL
 
Constructor Summary
ConfluenceSecurityFilter()
           
 
Method Summary
 void doFilter(javax.servlet.ServletRequest req, javax.servlet.ServletResponse res, javax.servlet.FilterChain chain)
           
 
Methods inherited from class com.atlassian.seraph.filter.SecurityFilter
destroy, getAuthenticationContext, getSecurityConfig, init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfluenceSecurityFilter

public ConfluenceSecurityFilter()
Method Detail

doFilter

public void doFilter(javax.servlet.ServletRequest req,
                     javax.servlet.ServletResponse res,
                     javax.servlet.FilterChain chain)
              throws java.io.IOException,
                     javax.servlet.ServletException
Specified by:
doFilter in interface javax.servlet.Filter
Overrides:
doFilter in class com.atlassian.seraph.filter.SecurityFilter
Throws:
java.io.IOException
javax.servlet.ServletException


Copyright © 2003-2014 Atlassian. All Rights Reserved.