Uses of Class
org.apache.nifi.authorization.exception.AuthorizationAccessException
Packages that use AuthorizationAccessException
-
Uses of AuthorizationAccessException in org.apache.nifi.authorization
Methods in org.apache.nifi.authorization that throw AuthorizationAccessExceptionModifier and TypeMethodDescriptionfinal AccessPolicyAbstractPolicyBasedAuthorizer.addAccessPolicy(AccessPolicy accessPolicy) Adds the given policy ensuring that multiple policies can not be added for the same resource and action.ConfigurableAccessPolicyProvider.addAccessPolicy(AccessPolicy accessPolicy) Adds the given policy ensuring that multiple policies can not be added for the same resource and action.final GroupAdds a new group.Adds a new group.final UserAdds the given user.Adds the given user.final AuthorizationResultAbstractPolicyBasedAuthorizer.authorize(AuthorizationRequest request) Authorizer.authorize(AuthorizationRequest request) Determines if the specified user/entity is authorized to access the specified resource within the given context.final voidAbstractPolicyBasedAuthorizer.checkInheritability(String proposedFingerprint) Returns whether the proposed fingerprint is inheritable.voidConfigurableAccessPolicyProvider.checkInheritability(String proposedFingerprint) When the fingerprints are not equal, this method will check if the proposed fingerprint is inheritable.voidConfigurableUserGroupProvider.checkInheritability(String proposedFingerprint) When the fingerprints are not equal, this method will check if the proposed fingerprint is inheritable.voidManagedAuthorizer.checkInheritability(String proposedFingerprint) When the fingerprints are not equal, this method will check if the proposed fingerprint is inheritable.abstract AccessPolicyAbstractPolicyBasedAuthorizer.deleteAccessPolicy(AccessPolicy policy) Deletes the given policy.ConfigurableAccessPolicyProvider.deleteAccessPolicy(AccessPolicy accessPolicy) Deletes the given policy.abstract GroupAbstractPolicyBasedAuthorizer.deleteGroup(Group group) Deletes the given group.ConfigurableUserGroupProvider.deleteGroup(Group group) Deletes the given group.abstract UserAbstractPolicyBasedAuthorizer.deleteUser(User user) Deletes the given user.ConfigurableUserGroupProvider.deleteUser(User user) Deletes the given user.protected abstract AccessPolicyAbstractPolicyBasedAuthorizer.doAddAccessPolicy(AccessPolicy accessPolicy) Adds the given policy.abstract GroupAbstractPolicyBasedAuthorizer.doAddGroup(Group group) Adds a new group.abstract UserAdds the given user.abstract GroupAbstractPolicyBasedAuthorizer.doUpdateGroup(Group group) The group represented by the provided instance will be updated based on the provided instance.abstract UserAbstractPolicyBasedAuthorizer.doUpdateUser(User user) The user represented by the provided instance will be updated based on the provided instance.voidAbstractPolicyBasedAuthorizer.forciblyInheritFingerprint(String fingerprint) voidConfigurableAccessPolicyProvider.forciblyInheritFingerprint(String fingerprint) Parses the fingerprint and determines whether or not the fingerprint can be inherited in the same manner asConfigurableAccessPolicyProvider.inheritFingerprint(String).voidConfigurableUserGroupProvider.forciblyInheritFingerprint(String fingerprint) Parses the fingerprint and determines whether or not the fingerprint can be inherited in the same manner asConfigurableUserGroupProvider.inheritFingerprint(String).voidManagedAuthorizer.forciblyInheritFingerprint(String fingerprint) Parses the fingerprint and determines whether or not the fingerprint can be inherited in the same manner asManagedAuthorizer.inheritFingerprint(String).abstract Set<AccessPolicy> AbstractPolicyBasedAuthorizer.getAccessPolicies()Retrieves all access policies.AccessPolicyProvider.getAccessPolicies()Retrieves all access policies.abstract AccessPolicyAbstractPolicyBasedAuthorizer.getAccessPolicy(String identifier) Retrieves the policy with the given identifier.AccessPolicyProvider.getAccessPolicy(String identifier) Retrieves the policy with the given identifier.AccessPolicyProvider.getAccessPolicy(String resourceIdentifier, RequestAction action) Gets the access policies for the specified resource identifier and request action.final StringAbstractPolicyBasedAuthorizer.getFingerprint()Returns a fingerprint representing the authorizations managed by this authorizer.ConfigurableAccessPolicyProvider.getFingerprint()Returns a fingerprint representing the authorizations managed by this authorizer.ConfigurableUserGroupProvider.getFingerprint()Returns a fingerprint representing the authorizations managed by this authorizer.ManagedAuthorizer.getFingerprint()Returns a fingerprint representing the authorizations managed by this authorizer.abstract GroupRetrieves a Group by id.Retrieves a Group by id.abstract GroupAbstractPolicyBasedAuthorizer.getGroupByName(String name) Retrieves a group by name.default GroupUserGroupProvider.getGroupByName(String name) Retrieves a Group by name.AbstractPolicyBasedAuthorizer.getGroups()Retrieves all groups.UserGroupProvider.getGroups()Retrieves all groups.abstract UserRetrieves the user with the given identifier.Retrieves the user with the given identifier.UserGroupProvider.getUserAndGroups(String identity) Gets a user and their groups.abstract UserAbstractPolicyBasedAuthorizer.getUserByIdentity(String identity) Retrieves the user with the given identity.UserGroupProvider.getUserByIdentity(String identity) Retrieves the user with the given identity.AbstractPolicyBasedAuthorizer.getUsers()Retrieves all users.UserGroupProvider.getUsers()Retrieves all users.abstract UsersAndAccessPoliciesAbstractPolicyBasedAuthorizer.getUsersAndAccessPolicies()Returns the UserAccessPolicies instance.final voidAbstractPolicyBasedAuthorizer.inheritFingerprint(String fingerprint) Parses the fingerprint and adds any users, groups, and policies to the current Authorizer.voidConfigurableAccessPolicyProvider.inheritFingerprint(String fingerprint) Parses the fingerprint and adds any policies to the current AccessPolicyProvider.voidConfigurableUserGroupProvider.inheritFingerprint(String fingerprint) Parses the fingerprint and adds any users and groups to the current Authorizer.voidManagedAuthorizer.inheritFingerprint(String fingerprint) Parses the fingerprint and adds any users, groups, and policies to the current Authorizer.abstract AccessPolicyAbstractPolicyBasedAuthorizer.updateAccessPolicy(AccessPolicy accessPolicy) The policy represented by the provided instance will be updated based on the provided instance.ConfigurableAccessPolicyProvider.updateAccessPolicy(AccessPolicy accessPolicy) The policy represented by the provided instance will be updated based on the provided instance.final GroupAbstractPolicyBasedAuthorizer.updateGroup(Group group) The group represented by the provided instance will be updated based on the provided instance.ConfigurableUserGroupProvider.updateGroup(Group group) The group represented by the provided instance will be updated based on the provided instance.final UserAbstractPolicyBasedAuthorizer.updateUser(User user) The user represented by the provided instance will be updated based on the provided instance.ConfigurableUserGroupProvider.updateUser(User user) The user represented by the provided instance will be updated based on the provided instance.