| Package | Description |
|---|---|
| org.apache.ambari.server.security.authorization | |
| org.apache.ambari.server.security.ldap |
| Modifier and Type | Method and Description |
|---|---|
Group |
Users.getGroup(String groupName)
Gets group by given name.
|
Group |
Users.getGroup(String groupName,
GroupType groupType)
Gets group by given name & type.
|
| Modifier and Type | Method and Description |
|---|---|
List<Group> |
Users.getAllGroups()
Gets all groups.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Users.removeGroup(Group group) |
| Modifier and Type | Method and Description |
|---|---|
protected Map<String,Group> |
AmbariLdapDataPopulator.getInternalGroups()
Creates a map of internal groups.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
AmbariLdapDataPopulator.addLdapGroup(LdapBatchDto batchInfo,
Map<String,Group> internalGroupsMap,
LdapGroupDto groupDto) |
protected void |
AmbariLdapDataPopulator.refreshGroupMembers(LdapBatchDto batchInfo,
LdapGroupDto group,
Map<String,User> internalUsers,
Map<String,Group> internalGroupsMap,
Set<String> groupMemberAttributes,
boolean recursive,
boolean collectIgnoredUsers)
Check group members of the synced group: add missing ones and remove the ones absent in external LDAP.
|
Copyright © 2022 Apache Software Foundation. All rights reserved.