## Uses of Interface
org.apache.storm.security.auth.IGroupMappingServiceProvider

- Packages that use IGroupMappingServiceProvider
  Package | Description
  --- | ---
  org.apache.storm |
  org.apache.storm.daemon.nimbus |
  org.apache.storm.security.auth |
  org.apache.storm.security.auth.authorizer |

- - ### Uses of IGroupMappingServiceProvider in org.apache.storm

    Methods in org.apache.storm with parameters of type IGroupMappingServiceProvider
    Modifier and Type | Method | Description
    --- | --- | ---
    `LocalCluster.Builder` | LocalCluster.Builder.`withGroupMapper​(IGroupMappingServiceProvider groupMapper)` | Override the code that maps users to groups for authorization.

  - ### Uses of IGroupMappingServiceProvider in org.apache.storm.daemon.nimbus

    Constructors in org.apache.storm.daemon.nimbus with parameters of type IGroupMappingServiceProvider
    Constructor | Description
    --- | ---
    `Nimbus​(Map<String,​Object> conf, INimbus inimbus, IStormClusterState stormClusterState, NimbusInfo hostPortInfo, BlobStore blobStore, TopoCache topoCache, ILeaderElector leaderElector, IGroupMappingServiceProvider groupMapper, StormMetricsRegistry metricsRegistry)` |
    `Nimbus​(Map<String,​Object> conf, INimbus inimbus, IStormClusterState stormClusterState, NimbusInfo hostPortInfo, BlobStore blobStore, ILeaderElector leaderElector, IGroupMappingServiceProvider groupMapper, StormMetricsRegistry metricsRegistry)` |

  - ### Uses of IGroupMappingServiceProvider in org.apache.storm.security.auth

    Classes in org.apache.storm.security.auth that implement IGroupMappingServiceProvider
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `FixedGroupsMapping` |
    `class` | `ShellBasedGroupsMapping` |

    Methods in org.apache.storm.security.auth that return IGroupMappingServiceProvider
    Modifier and Type | Method | Description
    --- | --- | ---
    `static IGroupMappingServiceProvider` | ClientAuthUtils.`getGroupMappingServiceProviderPlugin​(Map<String,​Object> conf)` | Construct a group mapping service provider plugin.

  - ### Uses of IGroupMappingServiceProvider in org.apache.storm.security.auth.authorizer

    Fields in org.apache.storm.security.auth.authorizer declared as IGroupMappingServiceProvider
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected IGroupMappingServiceProvider` | ImpersonationAuthorizer.`groupMappingProvider` |
    `protected IGroupMappingServiceProvider` | SimpleACLAuthorizer.`groupMappingServiceProvider` |
    `protected IGroupMappingServiceProvider` | SupervisorSimpleACLAuthorizer.`groupMappingServiceProvider` |