[
https://issues.apache.org/jira/browse/NIFI-16256?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18108692#comment-18108692
]
ASF subversion and git services commented on NIFI-16256:
--------------------------------------------------------
Commit c4ca6c985b6a066edb1536a31b620ca02cea779b in nifi's branch
refs/heads/main from David Handermann
[ https://gitbox.apache.org/repos/asf?p=nifi.git;h=c4ca6c985b6 ]
NIFI-16256 Deprecated AbstractPolicyBasedAuthorizer for removal (#11594)
- Removed MockPolicyBasedAuthorizer and associated test classes
- Removed mock-authorizer module
> 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: 20m
> 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)