From 11af162096c91e957155c503cbca59ecf2274fa3 Mon Sep 17 00:00:00 2001
From: dugan <dugan@localhost>
Date: Mon, 22 Sep 2008 22:14:52 +0000
Subject: [PATCH] issue 3492: geteffective rights returns incorrect rights of isMemberOf attribute
---
opendj-sdk/opends/src/server/org/opends/server/authorization/dseecompat/AciEffectiveRights.java | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/opendj-sdk/opends/src/server/org/opends/server/authorization/dseecompat/AciEffectiveRights.java b/opendj-sdk/opends/src/server/org/opends/server/authorization/dseecompat/AciEffectiveRights.java
index 27dce49..011d549 100644
--- a/opendj-sdk/opends/src/server/org/opends/server/authorization/dseecompat/AciEffectiveRights.java
+++ b/opendj-sdk/opends/src/server/org/opends/server/authorization/dseecompat/AciEffectiveRights.java
@@ -223,8 +223,10 @@
nonRightsAttrs.addAll(e.getOperationalAttributes().keySet());
else {
AttributeType attrType;
- if((attrType = DirectoryServer.getAttributeType(a)) == null)
- attrType = DirectoryServer.getDefaultAttributeType(a);
+ if((attrType =
+ DirectoryServer.getAttributeType(a.toLowerCase())) == null)
+ attrType =
+ DirectoryServer.getDefaultAttributeType(a.toLowerCase());
nonRightsAttrs.add(attrType);
}
}
--
Gitblit v1.10.0