[
https://issues.apache.org/jira/browse/KNOX-3353?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18093666#comment-18093666
]
ASF subversion and git services commented on KNOX-3353:
-------------------------------------------------------
Commit 0aeacf732b8f788b6cea28590bbbc1c2a7d3c20a in knox's branch
refs/heads/knox_idf from Sandor Molnar
[ https://gitbox.apache.org/repos/asf?p=knox.git;h=0aeacf732 ]
KNOX-3353: Eliminate K8sPreAuthFederationFilter and consolidate logic in
ServiceAccountValidator (#1269)
* KNOX-3353: Refactor PreAuthService to use lazy, instance-based validator
discovery
This change replaces the static initializer in PreAuthService with lazy,
instance-based loading to ensure ServiceLoader respects the Thread Context
ClassLoader of the specific filter instance. This resolves discovery issues
where providers in separate JARs (like the K8s validator) were missed due to
premature static initialization.
(cherry picked from commit 01fbedc790f3b35a7070f61eda84af396c9e15cf)
> k8s pre-auth filter for service account annotation
> --------------------------------------------------
>
> Key: KNOX-3353
> URL: https://issues.apache.org/jira/browse/KNOX-3353
> Project: Apache Knox
> Issue Type: Improvement
> Components: Server
> Affects Versions: 2.1.0
> Reporter: Tamás Hanicz
> Assignee: Tamás Hanicz
> Priority: Major
> Fix For: 3.0.0
>
> Time Spent: 40m
> Remaining Estimate: 0h
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)