Uses of Class
org.apache.druid.server.http.security.AbstractResourceFilter

Packages that use AbstractResourceFilter
Package
Description
 
  • Uses of AbstractResourceFilter in org.apache.druid.server.http.security

    Modifier and Type
    Class
    Description
    class 
    Use this ResourceFilter at end points where Druid Cluster configuration is read or written Here are some example paths where this filter is used - - druid/worker/v1 - druid/indexer/v1 - druid/coordinator/v1/config Note - Currently the resource name for all end points is set to "CONFIG" however if more fine grained access control is required the resource name can be set to specific config properties.
    class 
    Use this resource filter for API endpoints that contain DatasourceResourceFilter.DATASOURCES_PATH_SEGMENT in their request path.
    class 
    Use this ResourceFilter when the datasource information is present after "rules" segment in the request Path Here are some example paths where this filter is used - - druid/coordinator/v1/rules/
    class 
    Use this ResourceFilter at end points where Druid Cluster State is read or written Here are some example paths where this filter is used - - druid/broker/v1 - druid/coordinator/v1 - druid/historical/v1 - druid/indexer/v1 - druid/coordinator/v1/rules - druid/coordinator/v1/tiers - druid/worker/v1 - druid/coordinator/v1/servers - status Note - Currently the resource name for all end points is set to "STATE" however if more fine grained access control is required the resource name can be set to specific state properties.
    Modifier and Type
    Method
    Description
    AbstractResourceFilter.setReq(javax.servlet.http.HttpServletRequest req)