[ 
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)

Reply via email to