From ace2bd4146fe55154c0d716f20d9cbff3a2297d3 Mon Sep 17 00:00:00 2001
From: matthew_swift <matthew_swift@localhost>
Date: Thu, 27 Sep 2007 14:50:30 +0000
Subject: [PATCH] Improvements to aggregation support and foundation work for expressing arbitrary constraints within components.

---
 opends/src/admin/defn/org/opends/server/admin/std/PasswordPolicyConfiguration.xml |   20 +++++++++++++++-----
 1 files changed, 15 insertions(+), 5 deletions(-)

diff --git a/opends/src/admin/defn/org/opends/server/admin/std/PasswordPolicyConfiguration.xml b/opends/src/admin/defn/org/opends/server/admin/std/PasswordPolicyConfiguration.xml
index adbd640..53fde07 100644
--- a/opends/src/admin/defn/org/opends/server/admin/std/PasswordPolicyConfiguration.xml
+++ b/opends/src/admin/defn/org/opends/server/admin/std/PasswordPolicyConfiguration.xml
@@ -72,7 +72,9 @@
     <adm:syntax>
       <adm:aggregation relation-name="password-storage-scheme"
         parent-path="/">
-        <adm:target-enabled-property-name name="enabled" />
+        <adm:target-is-enabled-condition>
+          <adm:contains property="enabled" value="true" />
+        </adm:target-is-enabled-condition>
       </adm:aggregation>
     </adm:syntax>
     <adm:profile name="ldap">
@@ -98,7 +100,9 @@
     <adm:syntax>
       <adm:aggregation relation-name="password-storage-scheme"
         parent-path="/">
-        <adm:target-enabled-property-name name="enabled" />
+        <adm:target-is-enabled-condition>
+          <adm:contains property="enabled" value="true" />
+        </adm:target-is-enabled-condition>
       </adm:aggregation>
     </adm:syntax>
     <adm:profile name="ldap">
@@ -120,7 +124,9 @@
     <adm:syntax>
       <adm:aggregation relation-name="password-validator"
         parent-path="/">
-        <adm:target-enabled-property-name name="enabled" />
+        <adm:target-is-enabled-condition>
+          <adm:contains property="enabled" value="true" />
+        </adm:target-is-enabled-condition>
       </adm:aggregation>
     </adm:syntax>
     <adm:profile name="ldap">
@@ -143,7 +149,9 @@
       <adm:aggregation
         relation-name="account-status-notification-handler"
         parent-path="/">
-        <adm:target-enabled-property-name name="enabled" />
+        <adm:target-is-enabled-condition>
+          <adm:contains property="enabled" value="true" />
+        </adm:target-is-enabled-condition>
       </adm:aggregation>
     </adm:syntax>
     <adm:profile name="ldap">
@@ -319,7 +327,9 @@
     <adm:syntax>
       <adm:aggregation relation-name="password-generator"
         parent-path="/">
-        <adm:target-enabled-property-name name="enabled" />
+        <adm:target-is-enabled-condition>
+          <adm:contains property="enabled" value="true" />
+        </adm:target-is-enabled-condition>
       </adm:aggregation>
     </adm:syntax>
     <adm:profile name="ldap">

--
Gitblit v1.10.0