| Package | Description |
|---|---|
| org.apache.nifi.authorization | |
| org.apache.nifi.authorization.resource | |
| org.apache.nifi.provenance |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractPolicyBasedAuthorizer
An Authorizer that provides management of users, groups, and policies.
|
| Modifier and Type | Method and Description |
|---|---|
Authorizer |
AuthorizerLookup.getAuthorizer(String identifier)
Looks up the Authorizer with the specified identifier
|
| Modifier and Type | Method and Description |
|---|---|
default void |
Authorizable.authorize(Authorizer authorizer,
RequestAction action,
NiFiUser user)
Authorizes the current user for the specified action on the specified resource.
|
default void |
Authorizable.authorize(Authorizer authorizer,
RequestAction action,
NiFiUser user,
Map<String,String> resourceContext)
Authorizes the current user for the specified action on the specified resource.
|
default AuthorizationResult |
Authorizable.checkAuthorization(Authorizer authorizer,
RequestAction action,
NiFiUser user)
Returns the result of an authorization request for the specified user for the specified action on the specified
resource.
|
default AuthorizationResult |
Authorizable.checkAuthorization(Authorizer authorizer,
RequestAction action,
NiFiUser user,
Map<String,String> resourceContext)
Returns the result of an authorization request for the specified user for the specified action on the specified
resource.
|
default boolean |
Authorizable.isAuthorized(Authorizer authorizer,
RequestAction action,
NiFiUser user)
Returns whether the current user is authorized for the specified action on the specified resource.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ProvenanceRepository.initialize(EventReporter eventReporter,
Authorizer authorizer,
ProvenanceAuthorizableFactory resourceFactory)
Performs any initialization needed.
|
Copyright © 2016 Apache NiFi Project. All rights reserved.