GroupMappingServiceProviderpublic class NullGroupsMapping extends java.lang.Object implements GroupMappingServiceProvider
UserGroupInformation when the
user group information will not be used.GROUP_MAPPING_CONFIG_PREFIX| Constructor | Description |
|---|---|
NullGroupsMapping() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
cacheGroupsAdd(java.util.List<java.lang.String> groups) |
Nothing is returned, so nothing is cached.
|
void |
cacheGroupsRefresh() |
Nothing is returned, so nothing is cached.
|
java.util.List<java.lang.String> |
getGroups(java.lang.String user) |
Returns an empty list.
|
java.util.Set<java.lang.String> |
getGroupsSet(java.lang.String user) |
Get all various group memberships of a given user.
|
public void cacheGroupsAdd(java.util.List<java.lang.String> groups)
cacheGroupsAdd in interface GroupMappingServiceProvidergroups - ignoredpublic java.util.Set<java.lang.String> getGroupsSet(java.lang.String user)
throws java.io.IOException
getGroupsSet in interface GroupMappingServiceProvideruser - User's namejava.io.IOException - raised on errors performing I/O.public java.util.List<java.lang.String> getGroups(java.lang.String user)
getGroups in interface GroupMappingServiceProvideruser - ignoredpublic void cacheGroupsRefresh()
cacheGroupsRefresh in interface GroupMappingServiceProviderCopyright © 2008–2025 Apache Software Foundation. All rights reserved.