[java-identity-provider COMMIT] in /trunk: idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filte...
noreply at shibboleth.net
noreply at shibboleth.net
Wed Jul 17 11:04:13 EDT 2013
Author: rdw
Date: Wed Jul 17 11:04:12 2013
New Revision: 4586
URL: http://svn.shibboleth.net/view/java-identity-provider?rev=4586&view=rev
Log:
IDP207 Add parser (and test) for NumOfAttributeValuesPolicyRule
Added:
trunk/idp-attribute-filter-spring/src/main/java/net/shibboleth/idp/attribute/filter/spring/policyrule/NumOfAttributeValuesRuleParser.java (with props)
trunk/idp-attribute-filter-spring/src/test/java/net/shibboleth/idp/attribute/filter/spring/policy/NumOfAttributeValuesRuleParserTest.java (with props)
trunk/idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/policyrule/numberAttrValues.xml (with props)
Modified:
trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/policyrule/filtercontext/NumOfAttributeValuesPolicyRule.java
trunk/idp-attribute-filter-impl/src/test/java/net/shibboleth/idp/attribute/filter/impl/policyrule/filtercontext/NumOfAttributeValuesPolicyRuleTest.java
trunk/idp-attribute-filter-spring/src/main/java/net/shibboleth/idp/attribute/filter/spring/basic/AttributeFilterBasicNamespaceHandler.java
trunk/idp-attribute-filter-spring/src/main/java/net/shibboleth/idp/attribute/filter/spring/policyrule/AbstractStringPolicyRuleParser.java
Modified: trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/policyrule/filtercontext/NumOfAttributeValuesPolicyRule.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/policyrule/filtercontext/NumOfAttributeValuesPolicyRule.java?rev=4586&r1=4585&r2=4586&view=diff
==============================================================================
--- trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/policyrule/filtercontext/NumOfAttributeValuesPolicyRule.java (original)
+++ trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/policyrule/filtercontext/NumOfAttributeValuesPolicyRule.java Wed Jul 17 11:04:12 2013
@@ -107,7 +107,7 @@
*
* @return Returns the minimumValues.
*/
- public int getMinimumValues() {
+ public int getMinimum() {
return minimumValues;
}
@@ -116,7 +116,7 @@
*
* @param minValues The minimumValues to set.
*/
- public void setMinimumValues(int minValues) {
+ public void setMinimum(int minValues) {
minimumValues = (int) Constraint.isGreaterThanOrEqual(0, minValues, "min value must be >= 0");
}
@@ -125,7 +125,7 @@
*
* @return Returns the maximumValues.
*/
- public int getMaximumValues() {
+ public int getMaximum() {
return maximumValues;
}
@@ -134,7 +134,7 @@
*
* @param maxValues The maximumValues to set.
*/
- public void setMaximumValues(int maxValues) {
+ public void setMaximum(int maxValues) {
maximumValues = (int) Constraint.isGreaterThan(0, maxValues, "max value must be > 0");
}
Modified: trunk/idp-attribute-filter-impl/src/test/java/net/shibboleth/idp/attribute/filter/impl/policyrule/filtercontext/NumOfAttributeValuesPolicyRuleTest.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-attribute-filter-impl/src/test/java/net/shibboleth/idp/attribute/filter/impl/policyrule/filtercontext/NumOfAttributeValuesPolicyRuleTest.java?rev=4586&r1=4585&r2=4586&view=diff
==============================================================================
--- trunk/idp-attribute-filter-impl/src/test/java/net/shibboleth/idp/attribute/filter/impl/policyrule/filtercontext/NumOfAttributeValuesPolicyRuleTest.java (original)
+++ trunk/idp-attribute-filter-impl/src/test/java/net/shibboleth/idp/attribute/filter/impl/policyrule/filtercontext/NumOfAttributeValuesPolicyRuleTest.java Wed Jul 17 11:04:12 2013
@@ -45,14 +45,14 @@
rule.setId("id");
rule.setAttributeId(attrId);
- rule.setMaximumValues(testMax);
- rule.setMinimumValues(testMin);
+ rule.setMaximum(testMax);
+ rule.setMinimum(testMin);
rule.initialize();
Assert.assertEquals(rule.getAttributeId(), attrId);
- Assert.assertEquals(rule.getMaximumValues(), testMax);
- Assert.assertEquals(rule.getMinimumValues(), testMin);
+ Assert.assertEquals(rule.getMaximum(), testMax);
+ Assert.assertEquals(rule.getMinimum(), testMin);
}
@Test(expectedExceptions={ComponentInitializationException.class,})
@@ -75,7 +75,7 @@
NumOfAttributeValuesPolicyRule rule = new NumOfAttributeValuesPolicyRule();
rule.setId("id");
rule.setAttributeId(attrId);
- rule.setMinimumValues(testMax);
+ rule.setMinimum(testMax);
rule.initialize();
}
@@ -90,14 +90,14 @@
public void badMin() {
NumOfAttributeValuesPolicyRule rule = new NumOfAttributeValuesPolicyRule();
rule.setId("id");
- rule.setMinimumValues(-6);
[... 79 lines stripped ...]
More information about the commits
mailing list