/** * Helper method that will validate that the provided rules will match the provided user ids. */ private void validateRules(JaxbRuleList 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 Rule toRule() { Rule rule = new Rule(); if (getPriority() != null) { rule.setPriority(getPriority()); } rule.setAccess(GrantType.valueOf(getAccess())); rule.setUsername(getUserName()); rule.setRolename(getRoleName()); rule.setAddressRange( getAddressRange() != null ? new IPAddressRange(getAddressRange()) : null); rule.setService(getService()); rule.setRequest(getRequest()); rule.setWorkspace(getWorkspace()); rule.setLayer(getLayer()); rule.setId(id); return rule; }
rule.setAccess(GrantType.valueOf(getAccess())); if (getUserName() != null) { rule.setUsername(convertAny(getUserName()));
rule.setAccess(GrantType.valueOf(getAccess())); if (getUserName() != null) { rule.setUsername(convertAny(getUserName()));
public Rule toRule() { Rule rule = new Rule(); if (getPriority() != null) { rule.setPriority(getPriority()); } rule.setAccess(GrantType.valueOf(getAccess())); rule.setUsername(getUserName()); rule.setRolename(getRoleName()); rule.setAddressRange( getAddressRange() != null ? new IPAddressRange(getAddressRange()) : null); rule.setService(getService()); rule.setRequest(getRequest()); rule.setWorkspace(getWorkspace()); rule.setLayer(getLayer()); rule.setId(id); return rule; }
assertEquals(rule.getUserName(), realRule.getUsername()); assertEquals(rule.getRoleName(), realRule.getRolename()); assertEquals(rule.getAddressRange(), realRule.getAddressRange().getCidrSignature()); assertEquals(rule.getUserName(), realRule.getUsername()); assertEquals(ruleMods.getRoleName(), realRule.getRolename());