Package | Description |
---|---|
io.druid.indexing.overlord.http.security | |
io.druid.security.basic | |
io.druid.server.http.security |
Modifier and Type | Class and Description |
---|---|
class |
SupervisorResourceFilter |
class |
TaskResourceFilter
Use this ResourceFilter when the datasource information is present after "task" segment in the request Path
Here are some example paths where this filter is used -
- druid/indexer/v1/task/{taskid}/...
|
Modifier and Type | Class and Description |
---|---|
class |
BasicSecurityResourceFilter |
Modifier and Type | Class and Description |
---|---|
class |
ConfigResourceFilter
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 |
DatasourceResourceFilter
Use this ResourceFilter when the datasource information is present after "datasources" segment in the request Path
Here are some example paths where this filter is used -
- druid/coordinator/v1/datasources/{dataSourceName}/...
|
class |
RulesResourceFilter
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 |
StateResourceFilter
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 and Description |
---|---|
AbstractResourceFilter |
AbstractResourceFilter.setReq(javax.servlet.http.HttpServletRequest req) |
Copyright © 2011–2018. All rights reserved.