| Package | Description |
|---|---|
| org.apache.nifi.authorization |
| Modifier and Type | Field and Description |
|---|---|
(package private) List<Group> |
AbstractPolicyBasedAuthorizer.PoliciesUsersAndGroups.groups |
| Modifier and Type | Method and Description |
|---|---|
Group |
ConfigurableUserGroupProvider.addGroup(Group group)
Adds a new group.
|
Group |
AbstractPolicyBasedAuthorizer.addGroup(Group group)
Adds a new group.
|
Group |
Group.Builder.build() |
Group |
ConfigurableUserGroupProvider.deleteGroup(Group group)
Deletes the given group.
|
abstract Group |
AbstractPolicyBasedAuthorizer.deleteGroup(Group group)
Deletes the given group.
|
abstract Group |
AbstractPolicyBasedAuthorizer.doAddGroup(Group group)
Adds a new group.
|
abstract Group |
AbstractPolicyBasedAuthorizer.doUpdateGroup(Group group)
The group represented by the provided instance will be updated based on the provided instance.
|
Group |
UserGroupProvider.getGroup(String identifier)
Retrieves a Group by id.
|
abstract Group |
AbstractPolicyBasedAuthorizer.getGroup(String identifier)
Retrieves a Group by id.
|
default Group |
UserGroupProvider.getGroupByName(String name)
Retrieves a Group by name.
|
abstract Group |
AbstractPolicyBasedAuthorizer.getGroupByName(String name)
Retrieves a group by name.
|
private Group |
AbstractPolicyBasedAuthorizer.parseGroup(Element element) |
Group |
ConfigurableUserGroupProvider.updateGroup(Group group)
The group represented by the provided instance will be updated based on the provided instance.
|
Group |
AbstractPolicyBasedAuthorizer.updateGroup(Group group)
The group represented by the provided instance will be updated based on the provided instance.
|
| Modifier and Type | Method and Description |
|---|---|
Set<Group> |
UserAndGroups.getGroups()
Retrieves the groups for the user, or null if the user is unknown or has no groups.
|
Set<Group> |
UserGroupProvider.getGroups()
Retrieves all groups.
|
abstract Set<Group> |
AbstractPolicyBasedAuthorizer.getGroups()
Retrieves all groups.
|
List<Group> |
AbstractPolicyBasedAuthorizer.PoliciesUsersAndGroups.getGroups() |
Set<Group> |
UsersAndAccessPolicies.getGroups(String userIdentity)
Retrieves the groups for a given user identity.
|
private List<Group> |
AbstractPolicyBasedAuthorizer.getSortedGroups() |
| Modifier and Type | Method and Description |
|---|---|
Group |
ConfigurableUserGroupProvider.addGroup(Group group)
Adds a new group.
|
Group |
AbstractPolicyBasedAuthorizer.addGroup(Group group)
Adds a new group.
|
Group |
ConfigurableUserGroupProvider.deleteGroup(Group group)
Deletes the given group.
|
abstract Group |
AbstractPolicyBasedAuthorizer.deleteGroup(Group group)
Deletes the given group.
|
abstract Group |
AbstractPolicyBasedAuthorizer.doAddGroup(Group group)
Adds a new group.
|
abstract Group |
AbstractPolicyBasedAuthorizer.doUpdateGroup(Group group)
The group represented by the provided instance will be updated based on the provided instance.
|
default boolean |
ConfigurableUserGroupProvider.isConfigurable(Group group)
Determines whether the specified group is configurable.
|
Group |
ConfigurableUserGroupProvider.updateGroup(Group group)
The group represented by the provided instance will be updated based on the provided instance.
|
Group |
AbstractPolicyBasedAuthorizer.updateGroup(Group group)
The group represented by the provided instance will be updated based on the provided instance.
|
private void |
AbstractPolicyBasedAuthorizer.writeGroup(XMLStreamWriter writer,
Group group) |
| Modifier and Type | Method and Description |
|---|---|
private boolean |
AbstractPolicyBasedAuthorizer.containsGroup(Set<Group> userGroups,
AccessPolicy policy)
Determines if the policy contains one of the user's groups.
|
| Constructor and Description |
|---|
Builder(Group other)
Initializes the builder with the state of the provided group.
|
| Constructor and Description |
|---|
PoliciesUsersAndGroups(List<AccessPolicy> accessPolicies,
List<User> users,
List<Group> groups) |
Copyright © 2023 Apache NiFi Project. All rights reserved.