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.