[midPoint-git] [Evolveum/midpoint] 6bb300: MID-8054: Fixed reloading GUI profile for user
Tony Tkáčik
noreply at github.com
Wed Sep 7 16:20:46 CEST 2022
Branch: refs/heads/master
Home: https://github.com/Evolveum/midpoint
Commit: 6bb30085ff1eae3dae4c752745bdf8df612c9ea5
https://github.com/Evolveum/midpoint/commit/6bb30085ff1eae3dae4c752745bdf8df612c9ea5
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2022-09-07 (Wed, 07 Sep 2022)
Changed paths:
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/GuiProfiledPrincipal.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfiledPrincipalManagerImpl.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/MidPointPrincipal.java
Log Message:
-----------
MID-8054: Fixed reloading GUI profile for user
- Introduced stable hashcode and equals to GuiProfiledPrincipal
(GuiProfiledPricipal used hashcode from Focus object instance,
this instance is modified if user saves search in gui.SaveSearchPanel,
which changes hashcode, this breaks sessionManager lookups
- Introduced replaceFocus method to MidpointPrincipal, which allows to
provide new version of focus from repository
More information about the midPoint-svn
mailing list