| Package | Description |
|---|---|
| org.apache.storm | |
| org.apache.storm.daemon.nimbus | |
| org.apache.storm.security.auth | |
| org.apache.storm.security.auth.authorizer |
| Modifier and Type | Method and Description |
|---|---|
LocalCluster.Builder |
LocalCluster.Builder.withGroupMapper(IGroupMappingServiceProvider groupMapper)
Override the code that maps users to groups for authorization.
|
| Constructor and Description |
|---|
Nimbus(Map<String,Object> conf,
INimbus inimbus,
IStormClusterState stormClusterState,
NimbusInfo hostPortInfo,
BlobStore blobStore,
ILeaderElector leaderElector,
IGroupMappingServiceProvider groupMapper,
StormMetricsRegistry metricsRegistry) |
Nimbus(Map<String,Object> conf,
INimbus inimbus,
IStormClusterState stormClusterState,
NimbusInfo hostPortInfo,
BlobStore blobStore,
TopoCache topoCache,
ILeaderElector leaderElector,
IGroupMappingServiceProvider groupMapper,
StormMetricsRegistry metricsRegistry) |
| Modifier and Type | Class and Description |
|---|---|
class |
FixedGroupsMapping |
class |
ShellBasedGroupsMapping |
| Modifier and Type | Method and Description |
|---|---|
static IGroupMappingServiceProvider |
ClientAuthUtils.getGroupMappingServiceProviderPlugin(Map<String,Object> conf)
Construct a group mapping service provider plugin.
|
| Modifier and Type | Field and Description |
|---|---|
protected IGroupMappingServiceProvider |
ImpersonationAuthorizer.groupMappingProvider |
protected IGroupMappingServiceProvider |
SimpleACLAuthorizer.groupMappingServiceProvider |
protected IGroupMappingServiceProvider |
SupervisorSimpleACLAuthorizer.groupMappingServiceProvider |
Copyright © 2021 The Apache Software Foundation. All rights reserved.