From 713d9fabc5e30e0dd4016328904dca66d75cf7e3 Mon Sep 17 00:00:00 2001
From: jdemendi <jdemendi@localhost>
Date: Tue, 31 Mar 2009 15:52:47 +0000
Subject: [PATCH] fix 3892, ACI evaluation is made optional when returning entries and references to clients
---
opends/src/server/org/opends/server/core/SearchOperationWrapper.java | 28 +++++++++++++++++++++++++++-
1 files changed, 27 insertions(+), 1 deletions(-)
diff --git a/opends/src/server/org/opends/server/core/SearchOperationWrapper.java b/opends/src/server/org/opends/server/core/SearchOperationWrapper.java
index ebeb62c..ba54d02 100644
--- a/opends/src/server/org/opends/server/core/SearchOperationWrapper.java
+++ b/opends/src/server/org/opends/server/core/SearchOperationWrapper.java
@@ -22,7 +22,7 @@
* CDDL HEADER END
*
*
- * Copyright 2008 Sun Microsystems, Inc.
+ * Copyright 2008-2009 Sun Microsystems, Inc.
*/
package org.opends.server.core;
@@ -70,6 +70,19 @@
/**
* {@inheritDoc}
*/
+ public boolean returnEntry(Entry entry, List<Control> controls,
+ boolean evaluateAci)
+ {
+ boolean result;
+
+ result = this.search.returnEntry(entry, controls, evaluateAci);
+
+ return result;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
public boolean returnReference(DN dn, SearchResultReference reference)
{
boolean result;
@@ -82,6 +95,19 @@
/**
* {@inheritDoc}
*/
+ public boolean returnReference(DN dn, SearchResultReference reference,
+ boolean evaluateAci)
+ {
+ boolean result;
+
+ result = this.search.returnReference(dn, reference, evaluateAci);
+
+ return result;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
public String toString()
{
return search.toString();
--
Gitblit v1.10.0