From f4dd34d24c22926b76da6f6e1d9f4c471ec2b2da Mon Sep 17 00:00:00 2001
From: rhaggard <rhaggard@localhost>
Date: Fri, 01 Feb 2008 17:30:23 +0000
Subject: [PATCH] commiting configuration XML files after adding info from the old config guide to be incorporated in the new generated config reference

---
 opends/src/admin/defn/org/opends/server/admin/std/DictionaryPasswordValidatorConfiguration.xml |   61 +++++++++++++++++++++++-------
 1 files changed, 46 insertions(+), 15 deletions(-)

diff --git a/opends/src/admin/defn/org/opends/server/admin/std/DictionaryPasswordValidatorConfiguration.xml b/opends/src/admin/defn/org/opends/server/admin/std/DictionaryPasswordValidatorConfiguration.xml
index af963fd..21fc958 100644
--- a/opends/src/admin/defn/org/opends/server/admin/std/DictionaryPasswordValidatorConfiguration.xml
+++ b/opends/src/admin/defn/org/opends/server/admin/std/DictionaryPasswordValidatorConfiguration.xml
@@ -33,9 +33,12 @@
   <adm:synopsis>
     The
     <adm:user-friendly-name />
-    is used to determine whether a proposed password is acceptable based
+    determines whether a proposed password is acceptable based
     on whether the given password value appears in a provided dictionary
-    file.
+    file. A large dictionary file is provided with the server, but the 
+    administrator can supply an alternate dictionary. In this case, 
+    then the dictionary must be a plain-text file with 
+    one word per line.
   </adm:synopsis>
   <adm:profile name="ldap">
     <ldap:object-class>
@@ -54,17 +57,34 @@
   </adm:property-override>
   <adm:property name="dictionary-file" mandatory="true">
     <adm:synopsis>
-      Specifies the path to the file containing a list of words that may
-      not be used as passwords.
+      Specifies the path to the file containing a list of words that 
+      cannot be used as passwords.
     </adm:synopsis>
     <adm:description>
-      It should be formatted with one word per line. The value may be an
-      absolute path, or a path that is relative to the
+      It should be formatted with one word per line. The value can be an
+      absolute path or a path that is relative to the
       <adm:product-name />
       instance root.
     </adm:description>
+    <adm:default-behavior>
+      <adm:defined>
+        <adm:value>
+          For Unix and Linux systems: config/wordlist.txt. 
+          For Windows systems: config\\wordlist.txt
+        </adm:value>
+      </adm:defined>
+    </adm:default-behavior>
     <adm:syntax>
-      <adm:string />
+      <adm:string>
+        <adm:pattern>
+          <adm:regex/>
+          <adm:usage>REGEXP</adm:usage>
+          <adm:synopsis>
+          The path to any text file contained on the system that is 
+          readable by the server.
+          </adm:synopsis>
+        </adm:pattern>
+      </adm:string>
     </adm:syntax>
     <adm:profile name="ldap">
       <ldap:attribute>
@@ -74,16 +94,19 @@
   </adm:property>
   <adm:property name="case-sensitive-validation" mandatory="true">
     <adm:synopsis>
-      Indicates whether this password validator should treat password
+      Indicates whether this password validator is to treat password
       characters in a case-sensitive manner.
     </adm:synopsis>
     <adm:description>
-      A value of false indicates that any differences in capitalization
-      should be ignored when looking for consecutive characters in the
-      password. A value of true indicates that a character should only
-      be considered repeating if all consecutive occurrences use the
-      same capitalization.
+      If it is set to true, then the validator rejects a password only 
+      if it appears in the dictionary with exactly the 
+      same capitalization as provided by the user. 
     </adm:description>
+    <adm:default-behavior>
+      <adm:defined>
+        <adm:value>false</adm:value>
+      </adm:defined>
+    </adm:default-behavior>
     <adm:syntax>
       <adm:boolean />
     </adm:syntax>
@@ -95,10 +118,18 @@
   </adm:property>
   <adm:property name="test-reversed-password" mandatory="true">
     <adm:synopsis>
-      Indicates whether this password validator should test the reversed
+      Indicates whether this password validator is to test the reversed
       value of the provided password as well as the order in which it
-      was given.
+      was given. For example, if the user provides a new password of 
+      "password" and this configuration attribute is set to true, then 
+      the value "drowssap" is also tested against attribute values 
+      in the user's entry.
     </adm:synopsis>
+    <adm:default-behavior>
+      <adm:defined>
+        <adm:value>true</adm:value>
+      </adm:defined>
+    </adm:default-behavior>
     <adm:syntax>
       <adm:boolean />
     </adm:syntax>

--
Gitblit v1.10.0