From e0a75206da315ac78816dcef9b7a6e44946f6e54 Mon Sep 17 00:00:00 2001
From: neil_a_wilson <neil_a_wilson@localhost>
Date: Wed, 11 Apr 2007 21:07:24 +0000
Subject: [PATCH] Add a new password validator that can be used to require that passwords have a specified number of characters from various user-defined character sets.  It is also possible to control whether passwords will be allowed to contain characters outside of any defined character set.

---
 opendj-sdk/opends/resource/schema/02-config.ldif |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/opendj-sdk/opends/resource/schema/02-config.ldif b/opendj-sdk/opends/resource/schema/02-config.ldif
index 2c85851..bc9bf86 100644
--- a/opendj-sdk/opends/resource/schema/02-config.ldif
+++ b/opendj-sdk/opends/resource/schema/02-config.ldif
@@ -1131,6 +1131,13 @@
 attributeTypes: ( 1.3.6.1.4.1.26027.1.1.337
   NAME 'ds-cfg-test-reversed-password' SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
   SINGLE-VALUE X-ORIGIN 'OpenDS Directory Server' )
+attributeTypes: ( 1.3.6.1.4.1.26027.1.1.338
+  NAME 'ds-cfg-character-set' EQUALITY caseExactMatch
+  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN 'OpenDS Directory Server' )
+attributeTypes: ( 1.3.6.1.4.1.26027.1.1.339
+  NAME 'ds-cfg-allow-unclassified-characters'
+  SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE
+  X-ORIGIN 'OpenDS Directory Server' )
 attributeTypes: ( 1.3.6.1.4.1.26027.1.1.340
   NAME 'ds-task-rebuild-base-dn'
   SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE
@@ -1586,9 +1593,14 @@
   NAME 'ds-cfg-attribute-value-password-validator'
   SUP ds-cfg-password-validator STRUCTURAL MUST ds-cfg-test-reversed-password
   MAY ds-cfg-match-attribute X-ORIGIN 'OpenDS Directory Server' )
+objectClasses: ( 1.3.6.1.4.1.26027.1.2.97
+  NAME 'ds-cfg-character-set-password-validator' SUP ds-cfg-password-validator
+  STRUCTURAL MUST ( ds-cfg-character-set $
+  ds-cfg-allow-unclassified-characters ) X-ORIGIN 'OpenDS Directory Server' )
 objectClasses: ( 1.3.6.1.4.1.26027.1.2.98
   NAME 'ds-task-rebuild' SUP ds-task
   MUST ( ds-task-rebuild-base-dn $ ds-task-rebuild-index )
   MAY ( ds-task-rebuild-max-threads )
   X-ORIGIN 'OpenDS Directory Server' )
 
+

--
Gitblit v1.10.0