/** * Return the set of com.sun.enterprise.deployment.Role objects * I have plus the ones from application */ public Set<Role> getRoles() { if (roles == null) { roles = new OrderedSet<Role>(); } if (application != null) { roles.addAll(application.getAppRoles()); } return roles; }
/** * Return the set of com.sun.enterprise.deployment.Role objects * I have plus the ones from application */ public Set<Role> getRoles() { if (roles == null) { roles = new OrderedSet<Role>(); } if (application != null) { roles.addAll(application.getAppRoles()); } return roles; }
/** * Removes the given role. */ public void removeRole(Role role) { getAppRoles().remove(role); for (BundleDescriptor bd : getBundleDescriptors()) { bd.removeRole(role); } }
/** * Removes the given role. */ public void removeRole(Role role) { getAppRoles().remove(role); for (WebBundleDescriptor wbd : getWebBundleDescriptors()) { wbd.removeRole(role); } for (EjbBundleDescriptor ejbd : getEjbBundleDescriptors()) { ejbd.removeRole(role); } }
public void addAppRole(SecurityRoleDescriptor descriptor) { Role role = new Role(descriptor.getName()); role.setDescription(descriptor.getDescription()); getAppRoles().add(role); }
public void addAppRole(SecurityRoleDescriptor descriptor) { Role role = new Role(descriptor.getName()); role.setDescription(descriptor.getDescription()); getAppRoles().add(role); }