From be195cc68b1c823e3a8ae6b08c32632f2ae776f8 Mon Sep 17 00:00:00 2001
From: dugan <dugan@localhost>
Date: Fri, 06 Apr 2007 00:01:33 +0000
Subject: [PATCH] Add ACI support for LDAP modify DN operation (export and import rights). Also add support for self-write (selfwrite) right.
---
opends/src/server/org/opends/server/authorization/dseecompat/AciLDAPOperationContainer.java | 18 +++++++++++++-----
1 files changed, 13 insertions(+), 5 deletions(-)
diff --git a/opends/src/server/org/opends/server/authorization/dseecompat/AciLDAPOperationContainer.java b/opends/src/server/org/opends/server/authorization/dseecompat/AciLDAPOperationContainer.java
index 30b9560..cf1898d 100644
--- a/opends/src/server/org/opends/server/authorization/dseecompat/AciLDAPOperationContainer.java
+++ b/opends/src/server/org/opends/server/authorization/dseecompat/AciLDAPOperationContainer.java
@@ -29,13 +29,10 @@
import java.util.List;
-import org.opends.server.core.AddOperation;
-import org.opends.server.core.CompareOperation;
-import org.opends.server.core.DeleteOperation;
-import org.opends.server.core.ModifyOperation;
-import org.opends.server.core.SearchOperation;
+import org.opends.server.core.*;
import org.opends.server.types.Modification;
import org.opends.server.types.SearchResultEntry;
+import org.opends.server.types.Entry;
/**
* The AciLDAPOperationContainer is an AciContainer
@@ -93,6 +90,17 @@
}
/**
+ * Constructor interface for the modify DN operation.
+ * @param operation The modify DN operation.
+ * @param rights The rights of the modify DN operation.
+ * @param entry The entry to evalauted for this modify DN.
+ */
+ public AciLDAPOperationContainer(ModifyDNOperation operation, int rights,
+ Entry entry) {
+ super(operation, rights, entry);
+ }
+
+ /**
* Constructor interface for the LDAP search operation.
* @param operation The search operation.
* @param rights The rights of a search operation.
--
Gitblit v1.10.0