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 © 2023 The Apache Software Foundation. All rights reserved.