FINERACT-2005: Prohibit password re-use with configurable global setting

This commit is contained in:
airajena
2026-02-17 11:57:28 +00:00
committed by Adam Saghy
parent 054d18b020
commit 7daf4b8a84
9 changed files with 227 additions and 9 deletions
@@ -217,6 +217,13 @@ public class GlobalConfigurationHelper {
forcePasswordResetDaysDefault.put("trapDoor", false);
defaults.add(forcePasswordResetDaysDefault);
HashMap<String, Object> passwordReuseCheckHistoryCountDefault = new HashMap<>();
passwordReuseCheckHistoryCountDefault.put("name", GlobalConfigurationConstants.PASSWORD_REUSE_CHECK_HISTORY_COUNT);
passwordReuseCheckHistoryCountDefault.put("value", 3L);
passwordReuseCheckHistoryCountDefault.put("enabled", false);
passwordReuseCheckHistoryCountDefault.put("trapDoor", false);
defaults.add(passwordReuseCheckHistoryCountDefault);
HashMap<String, Object> graceOnPenaltyPostingDefault = new HashMap<>();
graceOnPenaltyPostingDefault.put("name", GlobalConfigurationConstants.GRACE_ON_PENALTY_POSTING);
graceOnPenaltyPostingDefault.put("value", 0L);