diff options
author | Christian Heimes <cheimes@redhat.com> | 2015-06-15 14:32:10 +0200 |
---|---|---|
committer | Christian Heimes <cheimes@redhat.com> | 2015-06-16 16:57:24 +0200 |
commit | a277f2740398a5574f9b4da46e869b05fef17a18 (patch) | |
tree | f5e79ff9d2e2c59b18854b7390edc477080b39d1 /base/server | |
parent | 3dc4808ffebb0bd677bb18496c0ff2bde4bbeaa4 (diff) | |
download | pki-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')
-rw-r--r-- | base/server/cms/src/com/netscape/cms/servlet/admin/GroupMemberProcessor.java | 4 |
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; } |