Class AbstractResourceFilter

java.lang.Object
org.apache.druid.server.http.security.AbstractResourceFilter
All Implemented Interfaces:
com.sun.jersey.spi.container.ContainerRequestFilter, com.sun.jersey.spi.container.ResourceFilter
Direct Known Subclasses:
ConfigResourceFilter, DatasourceResourceFilter, RulesResourceFilter, StateResourceFilter

public abstract class AbstractResourceFilter extends Object implements com.sun.jersey.spi.container.ResourceFilter, com.sun.jersey.spi.container.ContainerRequestFilter
  • Constructor Details

    • AbstractResourceFilter

      @Inject public AbstractResourceFilter(AuthorizerMapper authorizerMapper)
  • Method Details

    • getRequestFilter

      public com.sun.jersey.spi.container.ContainerRequestFilter getRequestFilter()
      Specified by:
      getRequestFilter in interface com.sun.jersey.spi.container.ResourceFilter
    • getResponseFilter

      public com.sun.jersey.spi.container.ContainerResponseFilter getResponseFilter()
      Specified by:
      getResponseFilter in interface com.sun.jersey.spi.container.ResourceFilter
    • getReq

      public javax.servlet.http.HttpServletRequest getReq()
    • getAuthorizerMapper

      public AuthorizerMapper getAuthorizerMapper()
    • setAuthorizerMapper

      public void setAuthorizerMapper(AuthorizerMapper authorizerMapper)
    • setReq

      public AbstractResourceFilter setReq(javax.servlet.http.HttpServletRequest req)
    • getAction

      protected Action getAction(com.sun.jersey.spi.container.ContainerRequest request)