From 05b440995cb1a2b3aeaf8831d4e563bc463ce8f4 Mon Sep 17 00:00:00 2001
From: neil_a_wilson <neil_a_wilson@localhost>
Date: Wed, 11 Apr 2007 22:39:23 +0000
Subject: [PATCH] Implement support for virtual static groups, which are entries which appear to be static groups but get their membership information from another group and present it through a virtual attribute. This can make it possible to use a dynamic group to actually define the set of membership, but still support applications which can only interact with static groups.
---
opendj-sdk/opends/src/server/org/opends/server/util/ServerConstants.java | 17 +++++++++++++++++
1 files changed, 17 insertions(+), 0 deletions(-)
diff --git a/opendj-sdk/opends/src/server/org/opends/server/util/ServerConstants.java b/opendj-sdk/opends/src/server/org/opends/server/util/ServerConstants.java
index 57ebefc..8484a2f 100644
--- a/opendj-sdk/opends/src/server/org/opends/server/util/ServerConstants.java
+++ b/opendj-sdk/opends/src/server/org/opends/server/util/ServerConstants.java
@@ -490,6 +490,14 @@
/**
+ * The name of the attribute that is used to specify the DN of the target
+ * group for a virtual static group.
+ */
+ public static final String ATTR_TARGET_GROUP_DN = "ds-target-group-dn";
+
+
+
+ /**
* The name of the attribute that is used to specify the total number of
* connections established since startup, formatted in camel case.
*/
@@ -824,6 +832,15 @@
/**
+ * The name of the ds-virtual-static-group objectclass in all lowercase
+ * characters.
+ */
+ public static final String OC_VIRTUAL_STATIC_GROUP =
+ "ds-virtual-static-group";
+
+
+
+ /**
* The English name for the basic disabled log severity used for all
* log severities.
*/
--
Gitblit v1.10.0