| Interface | Description |
|---|---|
| Authorizer |
Authorizes user requests.
|
| AuthorizerConfigurationContext | |
| AuthorizerInitializationContext |
Initialization content for Authorizers.
|
| AuthorizerLookup | |
| Resource |
Resource in an authorization request.
|
| 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.
|
| 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 © 2016 Apache NiFi Project. All rights reserved.