Uses of Class
org.apache.druid.server.http.security.AbstractResourceFilter
Packages that use AbstractResourceFilter
-
Uses of AbstractResourceFilter in org.apache.druid.server.http.security
Subclasses of AbstractResourceFilter in org.apache.druid.server.http.securityModifier and TypeClassDescriptionclassUse 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.classUse this resource filter for API endpoints that containDatasourceResourceFilter.DATASOURCES_PATH_SEGMENTin their request path.classUse 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/classUse 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.Methods in org.apache.druid.server.http.security that return AbstractResourceFilterModifier and TypeMethodDescriptionAbstractResourceFilter.setReq(javax.servlet.http.HttpServletRequest req)