From dfa4dae1f97c8038d12ecb4c2d51b23248dcf5a7 Mon Sep 17 00:00:00 2001 From: Hayden Sartoris Date: Thu, 14 Jan 2021 15:27:37 -0500 Subject: [PATCH 1/3] add new setting to globally control allowing password change when must change password is set --- .../src/main/java/password/pwm/config/PwmSetting.java | 2 ++ .../main/resources/password/pwm/config/PwmSetting.xml | 11 +++++++++++ .../resources/password/pwm/i18n/PwmSetting.properties | 2 ++ 3 files changed, 15 insertions(+) diff --git a/server/src/main/java/password/pwm/config/PwmSetting.java b/server/src/main/java/password/pwm/config/PwmSetting.java index 8e815c133..0a8b7c63b 100644 --- a/server/src/main/java/password/pwm/config/PwmSetting.java +++ b/server/src/main/java/password/pwm/config/PwmSetting.java @@ -303,6 +303,8 @@ public enum PwmSetting "ldap.ignoreUnreachableProfiles", PwmSettingSyntax.BOOLEAN, PwmSettingCategory.LDAP_GLOBAL ), LDAP_ENABLE_WIRE_TRACE( "ldap.wireTrace.enable", PwmSettingSyntax.BOOLEAN, PwmSettingCategory.LDAP_GLOBAL ), + LDAP_ALLOW_AUTH_REQUIRE_NEW_PWD( + "ldap.allowAuth.requireNewPassword", PwmSettingSyntax.BOOLEAN, PwmSettingCategory.LDAP_GLOBAL ), PASSWORD_SYNC_ENABLE_REPLICA_CHECK( "passwordSync.enableReplicaCheck", PwmSettingSyntax.SELECT, PwmSettingCategory.LDAP_GLOBAL ), diff --git a/server/src/main/resources/password/pwm/config/PwmSetting.xml b/server/src/main/resources/password/pwm/config/PwmSetting.xml index bbc5074df..41814a7d9 100644 --- a/server/src/main/resources/password/pwm/config/PwmSetting.xml +++ b/server/src/main/resources/password/pwm/config/PwmSetting.xml @@ -575,6 +575,17 @@ + -