[
https://issues.apache.org/jira/browse/NIFI-16256?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Handermann updated NIFI-16256:
------------------------------------
Status: Patch Available (was: Open)
> 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
> Priority: Major
> Time Spent: 10m
> Remaining Estimate: 0h
>
> 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)