-
Type: Clean up
-
Status: Resolved
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Component/s: Authentication
-
Tags:
-
Impact type:API change
-
Upgrade notes:
-
Sprint:nxFG 11.1.10
-
Story Points:5
Remove JAAS (the use of LoginContext, security domains, LoginModules, etc.) and just call NuxeoAuthenticationPlugins directly.
We do this because of NXP-27917 which makes usage of LoginContext slow things down.
Note that https://bugs.openjdk.java.net/browse/JDK-8230297 has been opened at the OpenJDK level to fix LoginContext.login() slowness but at the moment this is not resolved nor backported.