From 2d0aba220afc66dcb50fcd2639df306a25f639ea Mon Sep 17 00:00:00 2001
From: dugan <dugan@localhost>
Date: Wed, 02 May 2007 02:02:04 +0000
Subject: [PATCH] Add ACI support for Get Effective Rights control. Issue #87.

---
 opends/src/server/org/opends/server/core/DefaultAccessControlProvider.java |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

diff --git a/opends/src/server/org/opends/server/core/DefaultAccessControlProvider.java b/opends/src/server/org/opends/server/core/DefaultAccessControlProvider.java
index 9dc931d..6800688 100644
--- a/opends/src/server/org/opends/server/core/DefaultAccessControlProvider.java
+++ b/opends/src/server/org/opends/server/core/DefaultAccessControlProvider.java
@@ -34,7 +34,7 @@
 import org.opends.server.types.Operation;
 import org.opends.server.types.SearchResultEntry;
 import org.opends.server.types.SearchResultReference;
-import org.opends.server.types.Entry;
+import org.opends.server.types.*;
 
 /**
  * This class implements a default access control provider for the
@@ -209,5 +209,13 @@
     public boolean isProxiedAuthAllowed(Operation operation, Entry entry) {
      return true;
     }
+
+     /**
+     * {@inheritDoc}
+     */
+    @Override
+    public boolean isGetEffectiveRightsAllowed(Operation operation, Control c) {
+        return true;
+    }
   }
 }

--
Gitblit v1.10.0