From ad63cf4d78352153373252616c1cb5048b2ee41a Mon Sep 17 00:00:00 2001
From: matthew_swift <matthew_swift@localhost>
Date: Mon, 14 Jan 2008 18:53:41 +0000
Subject: [PATCH] Add support to admin framework for retrieving an i18n description of the constraints applicable to an aggregation property. This is required for issue 2004 (HTML configuration guide generation).
---
opends/src/admin/defn/org/opends/server/admin/std/PasswordPolicyImportPluginConfiguration.xml | 42 +++++++++++++++++++++++++++++-------------
1 files changed, 29 insertions(+), 13 deletions(-)
diff --git a/opends/src/admin/defn/org/opends/server/admin/std/PasswordPolicyImportPluginConfiguration.xml b/opends/src/admin/defn/org/opends/server/admin/std/PasswordPolicyImportPluginConfiguration.xml
index ea6226b..30a9461 100644
--- a/opends/src/admin/defn/org/opends/server/admin/std/PasswordPolicyImportPluginConfiguration.xml
+++ b/opends/src/admin/defn/org/opends/server/admin/std/PasswordPolicyImportPluginConfiguration.xml
@@ -23,7 +23,7 @@
! CDDL HEADER END
!
!
- ! Portions Copyright 2007 Sun Microsystems, Inc.
+ ! Portions Copyright 2007-2008 Sun Microsystems, Inc.
! -->
<adm:managed-object name="password-policy-import-plugin"
plural-name="password-policy-import-plugins"
@@ -88,12 +88,20 @@
<adm:syntax>
<adm:aggregation relation-name="password-storage-scheme"
parent-path="/">
- <adm:target-needs-enabling-condition>
- <adm:contains property="enabled" value="true" />
- </adm:target-needs-enabling-condition>
- <adm:target-is-enabled-condition>
- <adm:contains property="enabled" value="true" />
- </adm:target-is-enabled-condition>
+ <adm:constraint>
+ <adm:synopsis>
+ The referenced password storage schemes must be enabled when
+ the
+ <adm:user-friendly-name />
+ is enabled.
+ </adm:synopsis>
+ <adm:target-needs-enabling-condition>
+ <adm:contains property="enabled" value="true" />
+ </adm:target-needs-enabling-condition>
+ <adm:target-is-enabled-condition>
+ <adm:contains property="enabled" value="true" />
+ </adm:target-is-enabled-condition>
+ </adm:constraint>
</adm:aggregation>
</adm:syntax>
<adm:profile name="ldap">
@@ -126,12 +134,20 @@
<adm:syntax>
<adm:aggregation relation-name="password-storage-scheme"
parent-path="/">
- <adm:target-needs-enabling-condition>
- <adm:contains property="enabled" value="true" />
- </adm:target-needs-enabling-condition>
- <adm:target-is-enabled-condition>
- <adm:contains property="enabled" value="true" />
- </adm:target-is-enabled-condition>
+ <adm:constraint>
+ <adm:synopsis>
+ The referenced password storage schemes must be enabled when
+ the
+ <adm:user-friendly-name />
+ is enabled.
+ </adm:synopsis>
+ <adm:target-needs-enabling-condition>
+ <adm:contains property="enabled" value="true" />
+ </adm:target-needs-enabling-condition>
+ <adm:target-is-enabled-condition>
+ <adm:contains property="enabled" value="true" />
+ </adm:target-is-enabled-condition>
+ </adm:constraint>
</adm:aggregation>
</adm:syntax>
<adm:profile name="ldap">
--
Gitblit v1.10.0