summaryrefslogtreecommitdiffstats
path: root/base/server/cms/src/com/netscape/cms
diff options
context:
space:
mode:
authorChristian Heimes <cheimes@redhat.com>2015-06-15 14:32:10 +0200
committerChristian Heimes <cheimes@redhat.com>2015-06-16 16:57:24 +0200
commita277f2740398a5574f9b4da46e869b05fef17a18 (patch)
treef5e79ff9d2e2c59b18854b7390edc477080b39d1 /base/server/cms/src/com/netscape/cms
parent3dc4808ffebb0bd677bb18496c0ff2bde4bbeaa4 (diff)
downloadpki-a277f2740398a5574f9b4da46e869b05fef17a18.tar.gz
pki-a277f2740398a5574f9b4da46e869b05fef17a18.tar.xz
pki-a277f2740398a5574f9b4da46e869b05fef17a18.zip
Make pki group-member-show case insensitive
Make the memberID argument of getGroupMember() case insensitive. The groupID argument is already case insensitive. The groupID string is used as CN element in an LDAP query, which is case insensitive by definition. https://fedorahosted.org/pki/ticket/1069
Diffstat (limited to 'base/server/cms/src/com/netscape/cms')
-rw-r--r--base/server/cms/src/com/netscape/cms/servlet/admin/GroupMemberProcessor.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/base/server/cms/src/com/netscape/cms/servlet/admin/GroupMemberProcessor.java b/base/server/cms/src/com/netscape/cms/servlet/admin/GroupMemberProcessor.java
index 24b242174..f974db425 100644
--- a/base/server/cms/src/com/netscape/cms/servlet/admin/GroupMemberProcessor.java
+++ b/base/server/cms/src/com/netscape/cms/servlet/admin/GroupMemberProcessor.java
@@ -170,9 +170,9 @@ public class GroupMemberProcessor extends Processor {
Enumeration<String> e = group.getMemberNames();
while (e.hasMoreElements()) {
String memberName = e.nextElement();
- if (!memberName.equals(memberID)) continue;
+ if (!memberName.equalsIgnoreCase(memberID)) continue;
- GroupMemberData groupMemberData = createGroupMemberData(groupID, memberID);
+ GroupMemberData groupMemberData = createGroupMemberData(groupID, memberName);
return groupMemberData;
}