/** * Helper method that will validate that the provided rules will match the provided user ids. */ private void validateRules(JaxbAdminRuleList rules, String prefix, String... expectedUsers) { assertThat(rules, notNullValue()); assertThat(rules.getRules(), notNullValue()); assertThat(rules.getRules().size(), is(expectedUsers.length)); for (int i = 0; i < expectedUsers.length; i++) { assertThat(rules.getRules().get(i).getUserName(), is(prefix + "-" + expectedUsers[i])); } }
public AdminRule toRule(AdminRule rule) { if (getPriority() != null) { rule.setPriority(getPriority()); } if (getAccess() != null) { rule.setAccess(AdminGrantType.valueOf(getAccess())); } if (getUserName() != null) { rule.setUsername(convertAny(getUserName())); } if (getRoleName() != null) { rule.setRolename(convertAny(getRoleName())); } if (getAddressRange() != null) { rule.setAddressRange(new IPAddressRange(getAddressRange())); } if (getWorkspace() != null) { rule.setWorkspace(convertAny(getWorkspace())); } if (id != null) { rule.setId(id); } return rule; }
public AdminRule toRule(AdminRule rule) { if (getPriority() != null) { rule.setPriority(getPriority()); } if (getAccess() != null) { rule.setAccess(AdminGrantType.valueOf(getAccess())); } if (getUserName() != null) { rule.setUsername(convertAny(getUserName())); } if (getRoleName() != null) { rule.setRolename(convertAny(getRoleName())); } if (getAddressRange() != null) { rule.setAddressRange(new IPAddressRange(getAddressRange())); } if (getWorkspace() != null) { rule.setWorkspace(convertAny(getWorkspace())); } if (id != null) { rule.setId(id); } return rule; }
public AdminRule toRule() { AdminRule rule = new AdminRule(); if (getPriority() != null) { rule.setPriority(getPriority()); } rule.setAccess(AdminGrantType.valueOf(getAccess())); rule.setUsername(getUserName()); rule.setRolename(getRoleName()); rule.setAddressRange( getAddressRange() == null ? null : new IPAddressRange(getAddressRange())); rule.setWorkspace(getWorkspace()); rule.setId(id); return rule; }
public AdminRule toRule() { AdminRule rule = new AdminRule(); if (getPriority() != null) { rule.setPriority(getPriority()); } rule.setAccess(AdminGrantType.valueOf(getAccess())); rule.setUsername(getUserName()); rule.setRolename(getRoleName()); rule.setAddressRange( getAddressRange() == null ? null : new IPAddressRange(getAddressRange())); rule.setWorkspace(getWorkspace()); rule.setId(id); return rule; }
assertEquals(rule.getUserName(), realRule.getUsername()); assertEquals(rule.getRoleName(), realRule.getRolename()); assertEquals(rule.getWorkspace(), realRule.getWorkspace()); assertEquals(rule.getUserName(), realRule.getUsername()); assertEquals(ruleMods.getRoleName(), realRule.getRolename());