-
Type: Improvement
-
Status: Resolved
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 5.6.0-HF28, 5.8.0-HF03, 5.9.1
-
Component/s: Authentication
In most cache the MultiTenantUserManager does not need any specific caching :
- currentPrincipal is accessible inside the context
- JAAS provides a caching system
However, in some case, custom code can directly hit the UserManager and make several calls to generate new Principals.
In the context of MultiTenantUserManager this can lead to multiple queries.
To avoid that we wan to add cache.
- is required by
-
NXP-18989 User manager should not expose internally cached principals
- Resolved