Class 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.
    • Constructor Detail

      • ConfluenceSecurityFilter

        public ConfluenceSecurityFilter()
    • Method Detail

      • doFilter

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

        protected com.atlassian.seraph.config.SecurityConfig getSecurityConfig()
        Overrides:
        getSecurityConfig in class com.atlassian.seraph.filter.SecurityFilter