From 28dd3196d71d6629836f77618f593ef050846ca4 Mon Sep 17 00:00:00 2001
From: Ludovic Poitou <ludovic.poitou@forgerock.com>
Date: Fri, 31 Jan 2014 21:41:44 +0000
Subject: [PATCH] Port to opendj3-dev branch of the fix for OPENDJ-1319. Relax constraint on minimal character sets in password validator.

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

diff --git a/opendj3-server-dev/src/server/org/opends/server/extensions/CharacterSetPasswordValidator.java b/opendj3-server-dev/src/server/org/opends/server/extensions/CharacterSetPasswordValidator.java
index 154622a..7d78110 100644
--- a/opendj3-server-dev/src/server/org/opends/server/extensions/CharacterSetPasswordValidator.java
+++ b/opendj3-server-dev/src/server/org/opends/server/extensions/CharacterSetPasswordValidator.java
@@ -250,7 +250,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)
       {
         LocalizableMessage message = ERR_CHARSET_VALIDATOR_MIN_CHAR_SETS_TOO_SMALL
             .get(minCharacterSets);

--
Gitblit v1.10.0