Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AccessPolicyAuthorizable - Class in org.apache.nifi.authorization.resource
-
Authorizable for policies of an Authorizable.
- AccessPolicyAuthorizable(Authorizable) - Constructor for class org.apache.nifi.authorization.resource.AccessPolicyAuthorizable
- allGroups - Variable in class org.apache.nifi.authorization.user.StandardNiFiUser
- anonymous(boolean) - Method in class org.apache.nifi.authorization.user.StandardNiFiUser.Builder
-
Sets whether this user is the canonical "anonymous" user
- ANONYMOUS - Static variable in class org.apache.nifi.authorization.user.StandardNiFiUser
- ANONYMOUS_IDENTITY - Static variable in class org.apache.nifi.authorization.user.StandardNiFiUser
- authorizable - Variable in class org.apache.nifi.authorization.resource.AccessPolicyAuthorizable
- authorizable - Variable in class org.apache.nifi.authorization.resource.DataAuthorizable
- authorizable - Variable in class org.apache.nifi.authorization.resource.DataTransferAuthorizable
- authorizable - Variable in class org.apache.nifi.authorization.resource.ProvenanceDataAuthorizable
- authorize(Authorizer, RequestAction, NiFiUser, Map<String, String>) - Method in class org.apache.nifi.authorization.resource.AccessPolicyAuthorizable
- authorize(Authorizer, RequestAction, NiFiUser, Map<String, String>) - Method in class org.apache.nifi.authorization.resource.DataAuthorizable
- authorizeOperation(Authorizable, Authorizer, NiFiUser) - Static method in class org.apache.nifi.authorization.resource.OperationAuthorizable
-
Authorize the request operation action with the resource using base authorizable and operation authorizable combination.
B
- baseAuthorizable - Variable in class org.apache.nifi.authorization.resource.OperationAuthorizable
- build() - Method in class org.apache.nifi.authorization.user.StandardNiFiUser.Builder
- Builder() - Constructor for class org.apache.nifi.authorization.user.StandardNiFiUser.Builder
C
- chain - Variable in class org.apache.nifi.authorization.user.StandardNiFiUser.Builder
- chain - Variable in class org.apache.nifi.authorization.user.StandardNiFiUser
- chain(NiFiUser) - Method in class org.apache.nifi.authorization.user.StandardNiFiUser.Builder
-
Sets the chain.
- checkAuthorization(Authorizer, RequestAction, NiFiUser, Map<String, String>) - Method in class org.apache.nifi.authorization.resource.AccessPolicyAuthorizable
- checkAuthorization(Authorizer, RequestAction, NiFiUser, Map<String, String>) - Method in class org.apache.nifi.authorization.resource.DataAuthorizable
- clientAddress - Variable in class org.apache.nifi.authorization.user.StandardNiFiUser.Builder
- clientAddress - Variable in class org.apache.nifi.authorization.user.StandardNiFiUser
- clientAddress(String) - Method in class org.apache.nifi.authorization.user.StandardNiFiUser.Builder
-
Sets the client address.
- Controller - Enum constant in enum class org.apache.nifi.authorization.resource.ResourceType
- CONTROLLER_RESOURCE - Static variable in class org.apache.nifi.authorization.resource.ResourceFactory
- ControllerService - Enum constant in enum class org.apache.nifi.authorization.resource.ResourceType
- Counters - Enum constant in enum class org.apache.nifi.authorization.resource.ResourceType
- COUNTERS_RESOURCE - Static variable in class org.apache.nifi.authorization.resource.ResourceFactory
D
- Data - Enum constant in enum class org.apache.nifi.authorization.resource.ResourceType
- DATA_RESOURCE - Static variable in class org.apache.nifi.authorization.resource.ResourceFactory
- DataAuthorizable - Class in org.apache.nifi.authorization.resource
-
Authorizable for authorizing access to data.
- DataAuthorizable(Authorizable) - Constructor for class org.apache.nifi.authorization.resource.DataAuthorizable
- DataTransfer - Enum constant in enum class org.apache.nifi.authorization.resource.ResourceType
- DataTransferAuthorizable - Class in org.apache.nifi.authorization.resource
-
Authorizable for authorizing data transfers.
- DataTransferAuthorizable(Authorizable) - Constructor for class org.apache.nifi.authorization.resource.DataTransferAuthorizable
E
- EnforcePolicyPermissionsThroughBaseResource - Interface in org.apache.nifi.authorization.resource
-
Defers permissions on policies to the policies of the base authorizable.
- equals(Object) - Method in class org.apache.nifi.authorization.user.StandardNiFiUser
F
- Flow - Enum constant in enum class org.apache.nifi.authorization.resource.ResourceType
- FLOW_RESOURCE - Static variable in class org.apache.nifi.authorization.resource.ResourceFactory
- FlowAnalysisRule - Enum constant in enum class org.apache.nifi.authorization.resource.ResourceType
- fromRawValue(String) - Static method in enum class org.apache.nifi.authorization.resource.ResourceType
-
Get ResourceType from a raw resource value.
- Funnel - Enum constant in enum class org.apache.nifi.authorization.resource.ResourceType
G
- getAllGroups() - Method in class org.apache.nifi.authorization.user.StandardNiFiUser
- getBaseAuthorizable() - Method in class org.apache.nifi.authorization.resource.AccessPolicyAuthorizable
- getBaseAuthorizable() - Method in class org.apache.nifi.authorization.resource.DataAuthorizable
- getBaseAuthorizable() - Method in interface org.apache.nifi.authorization.resource.EnforcePolicyPermissionsThroughBaseResource
-
Returns the base authorizable.
- getBaseAuthorizable() - Method in class org.apache.nifi.authorization.resource.OperationAuthorizable
- getBaseAuthorizable() - Method in class org.apache.nifi.authorization.resource.ProvenanceDataAuthorizable
- getChain() - Method in class org.apache.nifi.authorization.user.StandardNiFiUser
- getClientAddress() - Method in class org.apache.nifi.authorization.user.StandardNiFiUser
- getComponentResource(ResourceType, String, String) - Static method in class org.apache.nifi.authorization.resource.ResourceFactory
-
Gets a Resource for accessing a component configuration.
- getControllerResource() - Static method in class org.apache.nifi.authorization.resource.ResourceFactory
-
Gets the Resource for accessing the Controller.
- getCountersResource() - Static method in class org.apache.nifi.authorization.resource.ResourceFactory
-
Gets the Resource for accessing the Counters..
- getDataResource(Resource) - Static method in class org.apache.nifi.authorization.resource.ResourceFactory
-
Gets a Resource for accessing flowfile information
- getDataTransferResource(Resource) - Static method in class org.apache.nifi.authorization.resource.ResourceFactory
-
Gets a Resource for performing transferring data to a port.
- getEffectiveAuthorizable() - Method in class org.apache.nifi.authorization.resource.AccessPolicyAuthorizable
- getFlowResource() - Static method in class org.apache.nifi.authorization.resource.ResourceFactory
-
Gets the Resource for accessing the NiFi flow.
- getGroups() - Method in class org.apache.nifi.authorization.user.StandardNiFiUser
- getIdentity() - Method in class org.apache.nifi.authorization.user.StandardNiFiUser
- getIdentityProviderGroups() - Method in class org.apache.nifi.authorization.user.StandardNiFiUser
- getOperationResource(Resource) - Static method in class org.apache.nifi.authorization.resource.ResourceFactory
-
Gets a Resource for accessing component operations.
- getParameterContextsResource() - Static method in class org.apache.nifi.authorization.resource.ResourceFactory
-
Gets the Resource for accessing the Parameter Contexts.
- getParameterProvidersResource() - Static method in class org.apache.nifi.authorization.resource.ResourceFactory
-
Gets the Resource for accessing the Parameter Providers.
- getParentAuthorizable() - Method in class org.apache.nifi.authorization.resource.AccessPolicyAuthorizable
- getParentAuthorizable() - Method in class org.apache.nifi.authorization.resource.DataAuthorizable
- getParentAuthorizable() - Method in class org.apache.nifi.authorization.resource.DataTransferAuthorizable
- getParentAuthorizable() - Method in class org.apache.nifi.authorization.resource.OperationAuthorizable
- getParentAuthorizable() - Method in class org.apache.nifi.authorization.resource.ProvenanceDataAuthorizable
- getParentAuthorizable() - Method in class org.apache.nifi.authorization.resource.TenantAuthorizable
- getPoliciesResource() - Static method in class org.apache.nifi.authorization.resource.ResourceFactory
-
Gets the
Resource
for accessing access policies. - getPolicyResource(Resource) - Static method in class org.apache.nifi.authorization.resource.ResourceFactory
-
Gets a Resource for accessing a resources's policies.
- getProvenanceDataResource(Resource) - Static method in class org.apache.nifi.authorization.resource.ResourceFactory
-
Gets a Resource for accessing provenance data.
- getProvenanceResource() - Static method in class org.apache.nifi.authorization.resource.ResourceFactory
-
Gets the Resource for accessing provenance.
- getProxyResource() - Static method in class org.apache.nifi.authorization.resource.ResourceFactory
-
Gets the Resource for proxying a user request.
- getResource() - Method in class org.apache.nifi.authorization.resource.AccessPolicyAuthorizable
- getResource() - Method in class org.apache.nifi.authorization.resource.DataAuthorizable
- getResource() - Method in class org.apache.nifi.authorization.resource.DataTransferAuthorizable
- getResource() - Method in class org.apache.nifi.authorization.resource.OperationAuthorizable
- getResource() - Method in class org.apache.nifi.authorization.resource.ProvenanceDataAuthorizable
- getResource() - Method in class org.apache.nifi.authorization.resource.TenantAuthorizable
- getResourceResource() - Static method in class org.apache.nifi.authorization.resource.ResourceFactory
-
Gets the Resource for detailing all available NiFi Resources.
- getRestrictedComponentsAuthorizable() - Static method in class org.apache.nifi.authorization.resource.RestrictedComponentsAuthorizableFactory
- getRestrictedComponentsAuthorizable(Class<?>) - Static method in class org.apache.nifi.authorization.resource.RestrictedComponentsAuthorizableFactory
- getRestrictedComponentsAuthorizable(RequiredPermission) - Static method in class org.apache.nifi.authorization.resource.RestrictedComponentsAuthorizableFactory
- getRestrictedComponentsResource() - Static method in class org.apache.nifi.authorization.resource.ResourceFactory
-
Gets the Resource for accessing restricted components.
- getRestrictedComponentsResource(RequiredPermission) - Static method in class org.apache.nifi.authorization.resource.ResourceFactory
-
Gets a Resource for accessing certain kinds of restricted components.
- getSiteToSiteResource() - Static method in class org.apache.nifi.authorization.resource.ResourceFactory
-
Gets the Resource for obtaining site to site details.
- getSystemResource() - Static method in class org.apache.nifi.authorization.resource.ResourceFactory
-
Gets the Resource for accessing details of the System NiFi is running on.
- getTenantResource() - Static method in class org.apache.nifi.authorization.resource.ResourceFactory
-
Gets the Resource for accessing Tenants which includes creating, modifying, and deleting Users and UserGroups.
- getUserGroups(Authorizer, String) - Static method in class org.apache.nifi.authorization.util.UserGroupUtil
-
Gets the groups for the user with the specified identity.
- getValue() - Method in enum class org.apache.nifi.authorization.resource.ResourceType
- groups - Variable in class org.apache.nifi.authorization.user.StandardNiFiUser.Builder
- groups - Variable in class org.apache.nifi.authorization.user.StandardNiFiUser
- groups(Set<String>) - Method in class org.apache.nifi.authorization.user.StandardNiFiUser.Builder
-
Sets the groups.
H
- hashCode() - Method in class org.apache.nifi.authorization.user.StandardNiFiUser
I
- identity - Variable in class org.apache.nifi.authorization.user.StandardNiFiUser.Builder
- identity - Variable in class org.apache.nifi.authorization.user.StandardNiFiUser
- identity(String) - Method in class org.apache.nifi.authorization.user.StandardNiFiUser.Builder
-
Sets the identity.
- identityProviderGroups - Variable in class org.apache.nifi.authorization.user.StandardNiFiUser.Builder
- identityProviderGroups - Variable in class org.apache.nifi.authorization.user.StandardNiFiUser
- identityProviderGroups(Set<String>) - Method in class org.apache.nifi.authorization.user.StandardNiFiUser.Builder
-
Sets the groups that came from an identity provider.
- InputPort - Enum constant in enum class org.apache.nifi.authorization.resource.ResourceType
- isAnonymous - Variable in class org.apache.nifi.authorization.user.StandardNiFiUser.Builder
- isAnonymous - Variable in class org.apache.nifi.authorization.user.StandardNiFiUser
- isAnonymous() - Method in class org.apache.nifi.authorization.user.StandardNiFiUser
- isOperationAuthorized(Authorizable, Authorizer, NiFiUser) - Static method in class org.apache.nifi.authorization.resource.OperationAuthorizable
-
Check if the request is authorized.
L
- Label - Enum constant in enum class org.apache.nifi.authorization.resource.ResourceType
- logger - Static variable in class org.apache.nifi.authorization.resource.OperationAuthorizable
O
- Operation - Enum constant in enum class org.apache.nifi.authorization.resource.ResourceType
- OperationAuthorizable - Class in org.apache.nifi.authorization.resource
-
Authorizable for a component that can be scheduled by operators.
- OperationAuthorizable(Authorizable) - Constructor for class org.apache.nifi.authorization.resource.OperationAuthorizable
- org.apache.nifi.authorization.resource - package org.apache.nifi.authorization.resource
- org.apache.nifi.authorization.user - package org.apache.nifi.authorization.user
- org.apache.nifi.authorization.util - package org.apache.nifi.authorization.util
- OutputPort - Enum constant in enum class org.apache.nifi.authorization.resource.ResourceType
P
- PARAMETER_CONTEXTS_RESOURCE - Static variable in class org.apache.nifi.authorization.resource.ResourceFactory
- PARAMETER_PROVIDERS_RESOURCE - Static variable in class org.apache.nifi.authorization.resource.ResourceFactory
- ParameterContext - Enum constant in enum class org.apache.nifi.authorization.resource.ResourceType
- ParameterProvider - Enum constant in enum class org.apache.nifi.authorization.resource.ResourceType
- POLICIES_AUTHORIZABLE - Static variable in class org.apache.nifi.authorization.resource.AccessPolicyAuthorizable
- POLICIES_RESOURCE - Static variable in class org.apache.nifi.authorization.resource.ResourceFactory
- Policy - Enum constant in enum class org.apache.nifi.authorization.resource.ResourceType
- POLICY_RESOURCE - Static variable in class org.apache.nifi.authorization.resource.ResourceFactory
- populateAnonymousUser(NiFiUser, String) - Static method in class org.apache.nifi.authorization.user.StandardNiFiUser
-
This static builder allows the chain and clientAddress to be populated without allowing calling code to provide a non-anonymous identity of the anonymous user.
- ProcessGroup - Enum constant in enum class org.apache.nifi.authorization.resource.ResourceType
- Processor - Enum constant in enum class org.apache.nifi.authorization.resource.ResourceType
- Provenance - Enum constant in enum class org.apache.nifi.authorization.resource.ResourceType
- PROVENANCE_DATA_RESOURCE - Static variable in class org.apache.nifi.authorization.resource.ResourceFactory
- PROVENANCE_RESOURCE - Static variable in class org.apache.nifi.authorization.resource.ResourceFactory
- ProvenanceData - Enum constant in enum class org.apache.nifi.authorization.resource.ResourceType
- ProvenanceDataAuthorizable - Class in org.apache.nifi.authorization.resource
- ProvenanceDataAuthorizable(Authorizable) - Constructor for class org.apache.nifi.authorization.resource.ProvenanceDataAuthorizable
- Proxy - Enum constant in enum class org.apache.nifi.authorization.resource.ResourceType
- PROXY_RESOURCE - Static variable in class org.apache.nifi.authorization.resource.ResourceFactory
R
- RemoteProcessGroup - Enum constant in enum class org.apache.nifi.authorization.resource.ResourceType
- ReportingTask - Enum constant in enum class org.apache.nifi.authorization.resource.ResourceType
- Resource - Enum constant in enum class org.apache.nifi.authorization.resource.ResourceType
- RESOURCE_RESOURCE - Static variable in class org.apache.nifi.authorization.resource.ResourceFactory
- ResourceFactory - Class in org.apache.nifi.authorization.resource
- ResourceFactory() - Constructor for class org.apache.nifi.authorization.resource.ResourceFactory
-
Prevent outside instantiation.
- ResourceType - Enum Class in org.apache.nifi.authorization.resource
- ResourceType(String) - Constructor for enum class org.apache.nifi.authorization.resource.ResourceType
- RESTRICTED_COMPONENTS_AUTHORIZABLE - Static variable in class org.apache.nifi.authorization.resource.RestrictedComponentsAuthorizableFactory
- RESTRICTED_COMPONENTS_RESOURCE - Static variable in class org.apache.nifi.authorization.resource.ResourceFactory
- RestrictedComponents - Enum constant in enum class org.apache.nifi.authorization.resource.ResourceType
- RestrictedComponentsAuthorizableFactory - Class in org.apache.nifi.authorization.resource
- RestrictedComponentsAuthorizableFactory() - Constructor for class org.apache.nifi.authorization.resource.RestrictedComponentsAuthorizableFactory
S
- SITE_TO_SITE_RESOURCE - Static variable in class org.apache.nifi.authorization.resource.ResourceFactory
- SiteToSite - Enum constant in enum class org.apache.nifi.authorization.resource.ResourceType
- StandardNiFiUser - Class in org.apache.nifi.authorization.user
-
An implementation of NiFiUser.
- StandardNiFiUser(StandardNiFiUser.Builder) - Constructor for class org.apache.nifi.authorization.user.StandardNiFiUser
- StandardNiFiUser.Builder - Class in org.apache.nifi.authorization.user
-
Builder for a StandardNiFiUser
- System - Enum constant in enum class org.apache.nifi.authorization.resource.ResourceType
- SYSTEM_RESOURCE - Static variable in class org.apache.nifi.authorization.resource.ResourceFactory
T
- Tenant - Enum constant in enum class org.apache.nifi.authorization.resource.ResourceType
- TENANT_RESOURCE - Static variable in class org.apache.nifi.authorization.resource.ResourceFactory
- TenantAuthorizable - Class in org.apache.nifi.authorization.resource
- TenantAuthorizable() - Constructor for class org.apache.nifi.authorization.resource.TenantAuthorizable
- toString() - Method in class org.apache.nifi.authorization.user.StandardNiFiUser
U
- UserGroupUtil - Class in org.apache.nifi.authorization.util
- UserGroupUtil() - Constructor for class org.apache.nifi.authorization.util.UserGroupUtil
V
- value - Variable in enum class org.apache.nifi.authorization.resource.ResourceType
- valueOf(String) - Static method in enum class org.apache.nifi.authorization.resource.ResourceType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.apache.nifi.authorization.resource.ResourceType
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values