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)

Reply via email to