Constructor and Description |
---|
KafkaIndexTask(String id,
TaskResource taskResource,
DataSchema dataSchema,
KafkaTuningConfig tuningConfig,
KafkaIOConfig ioConfig,
Map<String,Object> context,
ChatHandlerProvider chatHandlerProvider,
AuthorizerMapper authorizerMapper) |
Constructor and Description |
---|
OverlordResource(TaskMaster taskMaster,
TaskStorageQueryAdapter taskStorageQueryAdapter,
IndexerMetadataStorageAdapter indexerMetadataStorageAdapter,
TaskLogStreamer taskLogStreamer,
JacksonConfigManager configManager,
AuditManager auditManager,
AuthorizerMapper authorizerMapper) |
Constructor and Description |
---|
SupervisorResourceFilter(AuthorizerMapper authorizerMapper,
SupervisorManager supervisorManager) |
TaskResourceFilter(TaskStorageQueryAdapter taskStorageQueryAdapter,
AuthorizerMapper authorizerMapper) |
Constructor and Description |
---|
SupervisorResource(TaskMaster taskMaster,
AuthConfig authConfig,
AuthorizerMapper authorizerMapper) |
Constructor and Description |
---|
BasicSecurityResourceFilter(AuthorizerMapper authorizerMapper) |
Constructor and Description |
---|
CoordinatorBasicAuthorizerCacheNotifier(AuthorizerMapper authorizerMapper,
DruidNodeDiscoveryProvider discoveryProvider,
HttpClient httpClient) |
Constructor and Description |
---|
CoordinatorBasicAuthorizerMetadataStorageUpdater(AuthorizerMapper authorizerMapper,
MetadataStorageConnector connector,
MetadataStorageTablesConfig connectorConfig,
BasicAuthCommonCacheConfig commonCacheConfig,
com.fasterxml.jackson.databind.ObjectMapper objectMapper,
BasicAuthorizerCacheNotifier cacheNotifier,
ConfigManager configManager) |
Constructor and Description |
---|
CoordinatorBasicAuthorizerResourceHandler(BasicAuthorizerMetadataStorageUpdater storageUpdater,
AuthorizerMapper authorizerMapper,
com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
DefaultBasicAuthorizerResourceHandler(BasicAuthorizerCacheManager cacheManager,
AuthorizerMapper authorizerMapper) |
Constructor and Description |
---|
EventReceiverFirehoseFactory(String serviceName,
Integer bufferSize,
ChatHandlerProvider chatHandlerProvider,
com.fasterxml.jackson.databind.ObjectMapper jsonMapper,
com.fasterxml.jackson.databind.ObjectMapper smileMapper,
EventReceiverFirehoseRegister eventReceiverFirehoseRegister,
AuthorizerMapper authorizerMapper) |
Modifier and Type | Field and Description |
---|---|
protected AuthorizerMapper |
QueryResource.authorizerMapper |
Constructor and Description |
---|
BrokerQueryResource(QueryLifecycleFactory queryLifecycleFactory,
com.fasterxml.jackson.databind.ObjectMapper jsonMapper,
com.fasterxml.jackson.databind.ObjectMapper smileMapper,
QueryManager queryManager,
AuthConfig authConfig,
AuthorizerMapper authorizerMapper,
GenericQueryMetricsFactory queryMetricsFactory,
TimelineServerView brokerServerView) |
ClientInfoResource(FilteredServerInventoryView serverInventoryView,
TimelineServerView timelineServerView,
SegmentMetadataQueryConfig segmentMetadataQueryConfig,
AuthConfig authConfig,
AuthorizerMapper authorizerMapper) |
QueryLifecycle(QueryToolChestWarehouse warehouse,
QuerySegmentWalker texasRanger,
GenericQueryMetricsFactory queryMetricsFactory,
ServiceEmitter emitter,
RequestLogger requestLogger,
AuthorizerMapper authorizerMapper,
long startMs,
long startNs) |
QueryLifecycleFactory(QueryToolChestWarehouse warehouse,
QuerySegmentWalker texasRanger,
GenericQueryMetricsFactory queryMetricsFactory,
ServiceEmitter emitter,
RequestLogger requestLogger,
AuthConfig authConfig,
AuthorizerMapper authorizerMapper) |
QueryResource(QueryLifecycleFactory queryLifecycleFactory,
com.fasterxml.jackson.databind.ObjectMapper jsonMapper,
com.fasterxml.jackson.databind.ObjectMapper smileMapper,
QueryManager queryManager,
AuthConfig authConfig,
AuthorizerMapper authorizerMapper,
GenericQueryMetricsFactory queryMetricsFactory) |
Modifier and Type | Method and Description |
---|---|
static SortedSet<ImmutableDruidDataSource> |
InventoryViewUtils.getSecuredDataSources(javax.servlet.http.HttpServletRequest request,
InventoryView inventoryView,
AuthorizerMapper authorizerMapper) |
Constructor and Description |
---|
DatasourcesResource(CoordinatorServerView serverInventoryView,
MetadataSegmentManager databaseSegmentManager,
IndexingServiceClient indexingServiceClient,
AuthConfig authConfig,
AuthorizerMapper authorizerMapper) |
IntervalsResource(InventoryView serverInventoryView,
AuthConfig authConfig,
AuthorizerMapper authorizerMapper) |
MetadataResource(MetadataSegmentManager metadataSegmentManager,
IndexerMetadataStorageCoordinator metadataStorageCoordinator,
AuthConfig authConfig,
AuthorizerMapper authorizerMapper) |
Modifier and Type | Method and Description |
---|---|
AuthorizerMapper |
AbstractResourceFilter.getAuthorizerMapper() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractResourceFilter.setAuthorizerMapper(AuthorizerMapper authorizerMapper) |
Constructor and Description |
---|
AbstractResourceFilter(AuthorizerMapper authorizerMapper) |
ConfigResourceFilter(AuthorizerMapper authorizerMapper) |
DatasourceResourceFilter(AuthorizerMapper authorizerMapper) |
RulesResourceFilter(AuthorizerMapper authorizerMapper) |
StateResourceFilter(AuthorizerMapper authorizerMapper) |
Modifier and Type | Field and Description |
---|---|
static AuthorizerMapper |
AuthTestUtils.TEST_AUTHORIZER_MAPPER |
Modifier and Type | Method and Description |
---|---|
static Access |
AuthorizationUtils.authorizeAllResourceActions(AuthenticationResult authenticationResult,
Iterable<ResourceAction> resourceActions,
AuthorizerMapper authorizerMapper)
Check a list of resource-actions to be performed by the identity represented by authenticationResult.
|
static Access |
AuthorizationUtils.authorizeAllResourceActions(javax.servlet.http.HttpServletRequest request,
Iterable<ResourceAction> resourceActions,
AuthorizerMapper authorizerMapper)
Check a list of resource-actions to be performed as a result of an HTTP request.
|
static Access |
AuthorizationUtils.authorizeResourceAction(javax.servlet.http.HttpServletRequest request,
ResourceAction resourceAction,
AuthorizerMapper authorizerMapper)
Check a resource-action using the authorization fields from the request.
|
static <ResType> Iterable<ResType> |
AuthorizationUtils.filterAuthorizedResources(AuthenticationResult authenticationResult,
Iterable<ResType> resources,
com.google.common.base.Function<? super ResType,Iterable<ResourceAction>> resourceActionGenerator,
AuthorizerMapper authorizerMapper)
Filter a collection of resources by applying the resourceActionGenerator to each resource, return an iterable
containing the filtered resources.
|
static <ResType> Iterable<ResType> |
AuthorizationUtils.filterAuthorizedResources(javax.servlet.http.HttpServletRequest request,
Iterable<ResType> resources,
com.google.common.base.Function<? super ResType,Iterable<ResourceAction>> resourceActionGenerator,
AuthorizerMapper authorizerMapper)
Filter a collection of resources by applying the resourceActionGenerator to each resource, return an iterable
containing the filtered resources.
|
Modifier and Type | Method and Description |
---|---|
static PlannerContext |
PlannerContext.create(DruidOperatorTable operatorTable,
ExprMacroTable macroTable,
PlannerConfig plannerConfig,
AuthorizerMapper authorizerMapper,
Map<String,Object> queryContext) |
static org.apache.calcite.schema.SchemaPlus |
Calcites.createRootSchema(org.apache.calcite.schema.Schema druidSchema,
AuthorizerMapper authorizerMapper) |
Constructor and Description |
---|
DruidPlanner(org.apache.calcite.tools.Planner planner,
PlannerContext plannerContext,
AuthorizerMapper authorizerMapper,
Escalator escalator) |
PlannerFactory(DruidSchema druidSchema,
QueryLifecycleFactory queryLifecycleFactory,
DruidOperatorTable operatorTable,
ExprMacroTable macroTable,
PlannerConfig plannerConfig,
AuthConfig authConfig,
AuthorizerMapper authorizerMapper,
Escalator escalator,
com.fasterxml.jackson.databind.ObjectMapper jsonMapper) |
Constructor and Description |
---|
InformationSchema(org.apache.calcite.schema.SchemaPlus rootSchema,
AuthorizerMapper authorizerMapper) |
Copyright © 2011–2018. All rights reserved.