| Interface | Description |
|---|---|
| AccessPolicyProvider |
Provides access to AccessPolicies and the configured UserGroupProvider.
|
| AccessPolicyProviderInitializationContext |
Initialization content for AccessPolicyProviders.
|
| AccessPolicyProviderLookup | |
| AuthorizationAuditor | |
| Authorizer |
Authorizes user requests.
|
| AuthorizerConfigurationContext | |
| AuthorizerInitializationContext |
Initialization content for Authorizers.
|
| AuthorizerLookup | |
| ConfigurableAccessPolicyProvider |
Provides support for configuring AccessPolicies.
|
| ConfigurableUserGroupProvider |
Provides support for configuring Users and Groups.
|
| ManagedAuthorizer | |
| Resource |
Resource in an authorization request.
|
| UserAndGroups |
A holder object to provide atomic access to a user and their groups.
|
| UserGroupProvider |
Provides access to Users and Groups.
|
| UserGroupProviderInitializationContext |
Initialization content for UserGroupProviders.
|
| UserGroupProviderLookup | |
| UsersAndAccessPolicies |
A holder object to provide atomic access to policies for a given resource and users by
identity.
|
| Class | Description |
|---|---|
| AbstractPolicyBasedAuthorizer |
An Authorizer that provides management of users, groups, and policies.
|
| AbstractPolicyBasedAuthorizer.PoliciesUsersAndGroups | |
| AccessPolicy |
Defines a policy for a set of userIdentifiers to perform a set of actions on a given resource.
|
| AccessPolicy.Builder |
Builder for Access Policies.
|
| AuthorizationRequest |
Represents an authorization request for a given user/entity performing an action against a resource within some userContext.
|
| AuthorizationRequest.Builder |
AuthorizationRequest builder.
|
| AuthorizationResult |
Represents a decision whether authorization is granted.
|
| Group |
A group that users can belong to.
|
| Group.Builder |
Builder for creating Groups.
|
| User |
A user to create authorization policies for.
|
| User.Builder |
Builder for Users.
|
| Enum | Description |
|---|---|
| AuthorizationResult.Result | |
| RequestAction |
Actions a user/entity can take on a resource.
|
| UserContextKeys |
Constants for keys that can be passed in the AuthorizationRequest user context Map.
|
| Exception | Description |
|---|---|
| AccessDeniedException |
Represents any error that might occur while authorizing user requests.
|
Copyright © 2023 Apache NiFi Project. All rights reserved.