From 62daa123ee2c52f6398ad9ce6000de2d8e72e700 Mon Sep 17 00:00:00 2001
From: Matthew Swift <matthew.swift@forgerock.com>
Date: Wed, 10 Apr 2013 10:48:45 +0000
Subject: [PATCH] Partial fix for OPENDJ-693: Implement modify/update support
---
opendj-sdk/opendj3/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/Rest2LDAP.java | 10 +++++++++-
1 files changed, 9 insertions(+), 1 deletions(-)
diff --git a/opendj-sdk/opendj3/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/Rest2LDAP.java b/opendj-sdk/opendj3/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/Rest2LDAP.java
index 9de51bd..b03538a 100644
--- a/opendj-sdk/opendj3/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/Rest2LDAP.java
+++ b/opendj-sdk/opendj3/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/Rest2LDAP.java
@@ -198,11 +198,19 @@
useEtagAttribute(etagAttribute.asString());
}
+ /*
+ * Default to false, even though it is supported by OpenDJ, because
+ * it requires additional permissions.
+ */
if (configuration.get("useSubtreeDelete").defaultTo(false).asBoolean()) {
useSubtreeDelete();
}
- if (configuration.get("usePermissiveModify").defaultTo(false).asBoolean()) {
+ /*
+ * Default to true because it is supported by OpenDJ and does not
+ * require additional permissions.
+ */
+ if (configuration.get("usePermissiveModify").defaultTo(true).asBoolean()) {
usePermissiveModify();
}
--
Gitblit v1.10.0