From ca40d9d97f076d9839a90a80e3597daf5aa83687 Mon Sep 17 00:00:00 2001
From: neil_a_wilson <neil_a_wilson@localhost>
Date: Wed, 16 Aug 2006 14:59:45 +0000
Subject: [PATCH] Update the password modify extended operation to use the correct process for determining if the requestor is a root user.
---
opends/src/server/org/opends/server/extensions/PasswordModifyExtendedOperation.java | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/opends/src/server/org/opends/server/extensions/PasswordModifyExtendedOperation.java b/opends/src/server/org/opends/server/extensions/PasswordModifyExtendedOperation.java
index 59e8eb5..b053314 100644
--- a/opends/src/server/org/opends/server/extensions/PasswordModifyExtendedOperation.java
+++ b/opends/src/server/org/opends/server/extensions/PasswordModifyExtendedOperation.java
@@ -894,8 +894,8 @@
// Get an internal connection and use it to perform the modification.
- // FIXME -- Make a better determination here.
- AuthenticationInfo authInfo = new AuthenticationInfo(requestorDN, false);
+ boolean isRoot = DirectoryServer.isRootDN(requestorDN);
+ AuthenticationInfo authInfo = new AuthenticationInfo(requestorDN, isRoot);
InternalClientConnection internalConnection = new
InternalClientConnection(authInfo);
--
Gitblit v1.10.0