[java-identity-provider COMMIT] in /trunk: idp-attribute-filter-api/src/main/java/net/shibboleth/idp/attribute/filter...

noreply at shibboleth.net noreply at shibboleth.net
Tue Oct 21 05:08:49 EDT 2014


Author: rdw
Date: Tue Oct 21 05:08:49 2014
New Revision: 6752

URL: http://svn.shibboleth.net/view/java-identity-provider?rev=6752&view=rev
Log:
IDP-203 tests for AttributeInMetadataRule parser, plus three bug fixes flushed thereby

Added:
    trunk/idp-attribute-filter-spring/src/test/java/net/shibboleth/idp/attribute/filter/spring/saml/AttributeInMetadataRuleParserTest.java   (with props)
    trunk/idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/matcher/entityAttributeInMetadata.xml   (with props)
    trunk/idp-attribute-filter-spring/src/test/resources/net/shibboleth/idp/attribute/filter/matcher/requestedInMetadata.xml   (with props)
Modified:
    trunk/idp-attribute-filter-api/src/main/java/net/shibboleth/idp/attribute/filter/MatcherFromPolicy.java
    trunk/idp-attribute-filter-api/src/main/java/net/shibboleth/idp/attribute/filter/PolicyFromMatcher.java
    trunk/idp-attribute-filter-api/src/main/java/net/shibboleth/idp/attribute/filter/PolicyFromMatcherId.java
    trunk/idp-attribute-filter-spring/src/main/java/net/shibboleth/idp/attribute/filter/spring/saml/AttributeInMetadataRuleParser.java
    trunk/idp-attribute-filter-spring/src/test/java/net/shibboleth/idp/attribute/filter/spring/BaseAttributeFilterParserTest.java

Modified: trunk/idp-attribute-filter-api/src/main/java/net/shibboleth/idp/attribute/filter/MatcherFromPolicy.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-attribute-filter-api/src/main/java/net/shibboleth/idp/attribute/filter/MatcherFromPolicy.java?rev=6752&r1=6751&r2=6752&view=diff
==============================================================================
--- trunk/idp-attribute-filter-api/src/main/java/net/shibboleth/idp/attribute/filter/MatcherFromPolicy.java (original)
+++ trunk/idp-attribute-filter-api/src/main/java/net/shibboleth/idp/attribute/filter/MatcherFromPolicy.java Tue Oct 21 05:08:49 2014
@@ -59,6 +59,14 @@
         super(theRule);
         rule = theRule;
     }
+    
+    /** Testing support.  Get the embedded PolicyRequirementRule.
+     * @return the embedded matcher.
+     */
+    @Nonnull public PolicyRequirementRule getPolicyRequirementRule() {
+        return rule;
+    }
+
 
     /** {@inheritDoc} */
     @Override

Modified: trunk/idp-attribute-filter-api/src/main/java/net/shibboleth/idp/attribute/filter/PolicyFromMatcher.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-attribute-filter-api/src/main/java/net/shibboleth/idp/attribute/filter/PolicyFromMatcher.java?rev=6752&r1=6751&r2=6752&view=diff
==============================================================================
--- trunk/idp-attribute-filter-api/src/main/java/net/shibboleth/idp/attribute/filter/PolicyFromMatcher.java (original)
+++ trunk/idp-attribute-filter-api/src/main/java/net/shibboleth/idp/attribute/filter/PolicyFromMatcher.java Tue Oct 21 05:08:49 2014
@@ -53,6 +53,13 @@
         super(theMatcher);
         matcher = theMatcher;
     }
+    
+    /** Testing support.  Get the embedded matcher.
+     * @return the embedded matcher.
+     */
+    @Nonnull public Matcher getMatcher() {
+        return matcher;
+    }
 
     /** {@inheritDoc} */
     @Override

Modified: trunk/idp-attribute-filter-api/src/main/java/net/shibboleth/idp/attribute/filter/PolicyFromMatcherId.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-attribute-filter-api/src/main/java/net/shibboleth/idp/attribute/filter/PolicyFromMatcherId.java?rev=6752&r1=6751&r2=6752&view=diff
==============================================================================
--- trunk/idp-attribute-filter-api/src/main/java/net/shibboleth/idp/attribute/filter/PolicyFromMatcherId.java (original)
+++ trunk/idp-attribute-filter-api/src/main/java/net/shibboleth/idp/attribute/filter/PolicyFromMatcherId.java Tue Oct 21 05:08:49 2014
@@ -69,6 +69,13 @@
         return attributeId; 
     }
 
+    /** Testing support.  Get the embedded matcher.
+     * @return the embedded matcher.
+     */
+    @Nonnull public Matcher getMatcher() {
+        return theMatcher;
+    }
+
     /** {@inheritDoc} */
     @Override
     @Nonnull public Tristate matches(@Nonnull AttributeFilterContext context) {

Modified: trunk/idp-attribute-filter-spring/src/main/java/net/shibboleth/idp/attribute/filter/spring/saml/AttributeInMetadataRuleParser.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-attribute-filter-spring/src/main/java/net/shibboleth/idp/attribute/filter/spring/saml/AttributeInMetadataRuleParser.java?rev=6752&r1=6751&r2=6752&view=diff
==============================================================================
--- trunk/idp-attribute-filter-spring/src/main/java/net/shibboleth/idp/attribute/filter/spring/saml/AttributeInMetadataRuleParser.java (original)
+++ trunk/idp-attribute-filter-spring/src/main/java/net/shibboleth/idp/attribute/filter/spring/saml/AttributeInMetadataRuleParser.java Tue Oct 21 05:08:49 2014
@@ -75,12 +75,12 @@
         }
 

[... 56 lines stripped ...]


More information about the commits mailing list