Package org.apache.druid.server.security
Class UnsecuredResourceFilter
- java.lang.Object
-
- org.apache.druid.server.security.UnsecuredResourceFilter
-
- All Implemented Interfaces:
javax.servlet.Filter
public class UnsecuredResourceFilter extends Object implements javax.servlet.Filter
Sets necessary request attributes for requests sent to endpoints that don't need authentication or authorization checks. This Filter is placed before all Authenticators in the filter chain.
-
-
Constructor Summary
Constructors Constructor Description UnsecuredResourceFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddestroy()voiddoFilter(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse, javax.servlet.FilterChain filterChain)voidinit(javax.servlet.FilterConfig filterConfig)
-
-
-
Method Detail
-
init
public void init(javax.servlet.FilterConfig filterConfig)
- Specified by:
initin 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:
doFilterin interfacejavax.servlet.Filter- Throws:
IOExceptionjavax.servlet.ServletException
-
destroy
public void destroy()
- Specified by:
destroyin interfacejavax.servlet.Filter
-
-