From 1d8be5c22e8afbbd8b56a2e24329b8a975a627c0 Mon Sep 17 00:00:00 2001
From: Ludovic Poitou <ludovic.poitou@forgerock.com>
Date: Fri, 31 Jan 2014 21:30:29 +0000
Subject: [PATCH] OPENDJ-1319. Relax constraint on minimal character sets in password validator

---
 opends/src/server/org/opends/server/extensions/CharacterSetPasswordValidator.java |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/opends/src/server/org/opends/server/extensions/CharacterSetPasswordValidator.java b/opends/src/server/org/opends/server/extensions/CharacterSetPasswordValidator.java
index 1631916..8046e2c 100644
--- a/opends/src/server/org/opends/server/extensions/CharacterSetPasswordValidator.java
+++ b/opends/src/server/org/opends/server/extensions/CharacterSetPasswordValidator.java
@@ -249,7 +249,7 @@
       int requiredOptionalCharacterSets;
       if (currentConfig.getMinCharacterSets() == null)
       {
-        requiredOptionalCharacterSets = 1;
+        requiredOptionalCharacterSets = 0;
       }
       else
       {
@@ -463,7 +463,7 @@
     {
       int minCharacterSets = configuration.getMinCharacterSets();
 
-      if (minCharacterSets <= mandatoryCharacterSets)
+      if (minCharacterSets < mandatoryCharacterSets)
       {
         Message message = ERR_CHARSET_VALIDATOR_MIN_CHAR_SETS_TOO_SMALL
             .get(minCharacterSets);

--
Gitblit v1.10.0