David Handermann created NIFI-16256:
---------------------------------------
Summary: Deprecate AbstractPolicyBasedAuthorizer for Removal
Key: NIFI-16256
URL: https://issues.apache.org/jira/browse/NIFI-16256
Project: Apache NiFi
Issue Type: Improvement
Components: Core Framework, Security
Reporter: David Handermann
Assignee: David Handermann
Following the approval of NIP-39 to deprecate fine-grained authorization, the
{{AbstractPolicyBasedAuthorizer}} in {{nifi-framework-api}} should be
deprecated for removal in a subsequent minor version.
The abstract class does not have any functional implementations in the project
itself, and reflects historical support for alternative authorization
strategies. Based on the lack of internal usage, it should be deprecated in a
minor release version and removed in a subsequent version, providing an
opportunity for migration.
Although with deprecation, referencing classes, such as the
{{MockPolicyBasedAuthorizer}} used for testing should be removed.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)