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