public static User createUser(final String id, final Set<Group> groups, final Set<Role> roles) { return createUser(id, groups, roles, null); }
@Override protected Set<Role> getRegisteredRoles() { return SecurityManagementUtils.getRegisteredRoles(); }
protected Group createGroup(String name) { if (name != null) { final Group group = SecurityManagementUtils.createGroup(name); return group; } return null; }
@Override public void assignRoles(String username, Collection<String> roles) throws SecurityManagementException { Set<String> userGroups = SecurityManagementUtils.groupsToString(SecurityManagementUtils.getGroups(userSystemManager, username)); userGroups.addAll(roles); doAssignGroups(username, userGroups); }
protected Role createRole(String name) { return SecurityManagementUtils.createRole(name); }
protected boolean isConstrained(final String name) { return SecurityManagementUtils.getRegisteredRoleNames().contains(name); } }
protected Group createGroup(String name) { if (name != null) { final Group group = SecurityManagementUtils.createGroup(name); return group; } return null; }
@Override protected User createEntity(String identifier) { return SecurityManagementUtils.createUser(identifier); } }
protected Role createRole(String name) { return SecurityManagementUtils.createRole(name); }
@Override protected Group createEntity(String identifier) { return SecurityManagementUtils.createGroup(identifier); } }
public static User createUser(final String id, final Set<Group> groups) { return createUser(id, groups, null); }
protected Role createRole( String name ) { return SecurityManagementUtils.createRole( name ); }
protected Group createGroup(String name) { return SecurityManagementUtils.createGroup(name); }
public static User createUser(final String id) { return createUser(id, null); }
protected Role createRole(org.apache.catalina.Role group) { if (group == null) { return null; } return SecurityManagementUtils.createRole(group.getRolename()); } }
protected Group createGroup( String name ) { return SecurityManagementUtils.createGroup( name ); }
@Test public void testCreateUserWithIdNull() { final String testId = null; assertNull(SecurityManagementUtils.createUser(testId)); }
protected Group createGroup(String name) { return SecurityManagementUtils.createGroup(name); }
protected Group createGroup(org.apache.catalina.Role group) { if (group == null) { return null; } return SecurityManagementUtils.createGroup(group.getRolename()); }
private List<Group> createGroupList(String... names) { if (names != null) { List<Group> result = new ArrayList<Group>(names.length); for (int x = 0; x < names.length; x++) { String name = names[x]; Group g = SecurityManagementUtils.createGroup(name); result.add(g); } return result; } return null; }