public void add(Permission permission) { Set<Permission> permissions = getPermissions(); if (permissions == null) { permissions = new LinkedHashSet<Permission>(); setPermissions(permissions); } permissions.add(permission); }
public void addAll(Collection<Permission> perms) { if (perms != null && !perms.isEmpty()) { Set<Permission> permissions = getPermissions(); if (permissions == null) { permissions = new LinkedHashSet<Permission>(perms.size()); setPermissions(permissions); } permissions.addAll(perms); } }
public SimpleRole(String name, Set<Permission> permissions) { setName(name); setPermissions(permissions); }
protected void processRoleDefinitions(Map<String, String> roleDefs) { if (roleDefs == null || roleDefs.isEmpty()) { return; } for (String rolename : roleDefs.keySet()) { String value = roleDefs.get(rolename); SimpleRole role = getRole(rolename); if (role == null) { role = new SimpleRole(rolename); add(role); } Set<Permission> permissions = PermissionUtils.resolveDelimitedPermissions(value, getPermissionResolver()); role.setPermissions(permissions); } }
public void add(Permission permission) { Set<Permission> permissions = getPermissions(); if (permissions == null) { permissions = new LinkedHashSet<Permission>(); setPermissions(permissions); } permissions.add(permission); }
public void addAll(Collection<Permission> perms) { if (perms != null && !perms.isEmpty()) { Set<Permission> permissions = getPermissions(); if (permissions == null) { permissions = new LinkedHashSet<Permission>(perms.size()); setPermissions(permissions); } permissions.addAll(perms); } }
public SimpleRole(String name, Set<Permission> permissions) { setName(name); setPermissions(permissions); }
protected void processRoleDefinitions(Map<String, String> roleDefs) { if (roleDefs == null || roleDefs.isEmpty()) { return; } for (String rolename : roleDefs.keySet()) { String value = roleDefs.get(rolename); SimpleRole role = getRole(rolename); if (role == null) { role = new SimpleRole(rolename); add(role); } Set<Permission> permissions = PermissionUtils.resolveDelimitedPermissions(value, getPermissionResolver()); role.setPermissions(permissions); } }
public void addAll(Collection<Permission> perms) { if (perms != null && !perms.isEmpty()) { Set<Permission> permissions = getPermissions(); if (permissions == null) { permissions = new LinkedHashSet<Permission>(perms.size()); setPermissions(permissions); } permissions.addAll(perms); } }
public void add(Permission permission) { Set<Permission> permissions = getPermissions(); if (permissions == null) { permissions = new LinkedHashSet<Permission>(); setPermissions(permissions); } permissions.add(permission); }
public SimpleRole(String name, Set<Permission> permissions) { setName(name); setPermissions(permissions); }
protected void processRoleDefinitions(Map<String, String> roleDefs) { if (roleDefs == null || roleDefs.isEmpty()) { return; } for (String rolename : roleDefs.keySet()) { String value = roleDefs.get(rolename); SimpleRole role = getRole(rolename); if (role == null) { role = new SimpleRole(rolename); add(role); } Set<Permission> permissions = PermissionUtils.resolveDelimitedPermissions(value, getPermissionResolver()); role.setPermissions(permissions); } }