@Override
 @SuppressWarnings("unchecked") // doPrivileged() returns the correct type
 public Enumeration<String> getInitParameterNames() {
   if (SecurityUtil.isPackageProtectionEnabled()) {
     return (Enumeration<String>) doPrivileged("getInitParameterNames", null);
   } else {
     return context.getInitParameterNames();
   }
 }