diff options
author | Adam Young <ayoung@redhat.com> | 2011-11-17 11:52:24 -0500 |
---|---|---|
committer | Adam Young <ayoung@redhat.com> | 2011-12-22 16:39:30 -0500 |
commit | fd669390a16a0bce341df685c990f3159df11d53 (patch) | |
tree | 7be051a021fe74773a081a48dd3a10789b75780e /pki/base/common/src/com/netscape/cms/authorization/DirAclAuthz.java | |
parent | ee93fc8f86eb62d52811ce2458e8ccd12bc1cd20 (diff) | |
download | pki-fd669390a16a0bce341df685c990f3159df11d53.tar.gz pki-fd669390a16a0bce341df685c990f3159df11d53.tar.xz pki-fd669390a16a0bce341df685c990f3159df11d53.zip |
type safety for certserv.authorization
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 ee22bb592..820bf97bf 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()) { |