diff options
Diffstat (limited to 'pki/base/common/src/com/netscape/cms/authorization/DirAclAuthz.java')
-rw-r--r-- | pki/base/common/src/com/netscape/cms/authorization/DirAclAuthz.java | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/pki/base/common/src/com/netscape/cms/authorization/DirAclAuthz.java b/pki/base/common/src/com/netscape/cms/authorization/DirAclAuthz.java index ee22bb59..820bf97b 100644 --- a/pki/base/common/src/com/netscape/cms/authorization/DirAclAuthz.java +++ b/pki/base/common/src/com/netscape/cms/authorization/DirAclAuthz.java @@ -164,10 +164,11 @@ public class DirAclAuthz extends AAclAuthz LDAPEntry entry = (LDAPEntry) res.nextElement(); LDAPAttribute aclRes = entry.getAttribute("resourceACLS"); - Enumeration en = aclRes.getStringValues(); + @SuppressWarnings("unchecked") + Enumeration<String> en = (Enumeration<String> )aclRes.getStringValues(); for (; en != null && en.hasMoreElements();) { - addACLs((String) en.nextElement()); + addACLs(en.nextElement()); } } else { log(ILogger.LL_INFO, "ldap search found no cn=aclResources"); @@ -295,7 +296,7 @@ public class DirAclAuthz extends AAclAuthz LDAPAttribute attrs = new LDAPAttribute("resourceACLS"); LDAPModificationSet mod = new LDAPModificationSet(); - Enumeration en = aclResElements(); + Enumeration<ACL> en = aclResElements(); if (en.hasMoreElements() == true) { while (en.hasMoreElements()) { |