From a9ebbd8fac9c4a4a94b16e0c90ba051d8d3696e5 Mon Sep 17 00:00:00 2001
From: neil_a_wilson <neil_a_wilson@localhost>
Date: Mon, 14 Aug 2006 23:49:03 +0000
Subject: [PATCH] Update the modify processing code to ensure that attempts to add a new password value will check to ensure the new password doesn't match any password already in the user's entry.

---
 opends/src/server/org/opends/server/messages/CoreMessages.java |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/opends/src/server/org/opends/server/messages/CoreMessages.java b/opends/src/server/org/opends/server/messages/CoreMessages.java
index e102a1e..521ac73 100644
--- a/opends/src/server/org/opends/server/messages/CoreMessages.java
+++ b/opends/src/server/org/opends/server/messages/CoreMessages.java
@@ -5817,6 +5817,15 @@
 
 
   /**
+   * The message ID for the message that will be used if an attempt is made to
+   * add a password that already exists.  This does not take any arguments.
+   */
+  public static final int MSGID_MODIFY_PASSWORD_EXISTS =
+       CATEGORY_MASK_CORE | SEVERITY_MASK_MILD_ERROR | 556;
+
+
+
+  /**
    * Associates a set of generic messages with the message IDs defined
    * in this class.
    */
@@ -6916,6 +6925,9 @@
                     "entries.");
     registerMessage(MSGID_MODIFY_NO_PREENCODED_PASSWORDS,
                     "User passwords may not be provided in pre-encoded form.");
+    registerMessage(MSGID_MODIFY_PASSWORD_EXISTS,
+                    "The specified password value already exists in the " +
+                    "user entry.");
     registerMessage(MSGID_MODIFY_NO_EXISTING_VALUES,
                     "The user entry does not have any existing passwords to " +
                     "remove.");

--
Gitblit v1.10.0