[java-metadata-aggregator COMMIT] in /trunk: aggregator-parent/doc/RELEASE-NOTES.txt aggregator-pipeline/src/main/jav...

noreply at shibboleth.net noreply at shibboleth.net
Wed Oct 23 07:21:20 EDT 2013


Author: iay
Date: Wed Oct 23 07:21:20 2013
New Revision: 289

URL: http://svn.shibboleth.net/view/java-metadata-aggregator?rev=289&view=rev
Log:
MDA-121: add stage to extract mdrpi registrationAuthority value into item metadata

Added:
    trunk/aggregator-pipeline/src/main/java/net/shibboleth/metadata/dom/saml/mdrpi/
    trunk/aggregator-pipeline/src/main/java/net/shibboleth/metadata/dom/saml/mdrpi/MDRPISupport.java   (with props)
    trunk/aggregator-pipeline/src/main/java/net/shibboleth/metadata/dom/saml/mdrpi/RegistrationAuthority.java   (with props)
    trunk/aggregator-pipeline/src/main/java/net/shibboleth/metadata/dom/saml/mdrpi/RegistrationAuthorityPopulationStage.java   (with props)
    trunk/aggregator-pipeline/src/main/java/net/shibboleth/metadata/dom/saml/mdrpi/package-info.java   (with props)
    trunk/aggregator-pipeline/src/test/java/net/shibboleth/metadata/dom/saml/mdrpi/
    trunk/aggregator-pipeline/src/test/java/net/shibboleth/metadata/dom/saml/mdrpi/RegistrationAuthorityPopulationStageTest.java   (with props)
    trunk/aggregator-pipeline/src/test/resources/net/shibboleth/metadata/dom/saml/mdrpi/
    trunk/aggregator-pipeline/src/test/resources/net/shibboleth/metadata/dom/saml/mdrpi/RegistrationAuthorityPopulationStage-absent.xml   (with props)
    trunk/aggregator-pipeline/src/test/resources/net/shibboleth/metadata/dom/saml/mdrpi/RegistrationAuthorityPopulationStage-noext.xml   (with props)
    trunk/aggregator-pipeline/src/test/resources/net/shibboleth/metadata/dom/saml/mdrpi/RegistrationAuthorityPopulationStage-present.xml   (with props)
Modified:
    trunk/aggregator-parent/doc/RELEASE-NOTES.txt

Modified: trunk/aggregator-parent/doc/RELEASE-NOTES.txt
URL: http://svn.shibboleth.net/view/java-metadata-aggregator/trunk/aggregator-parent/doc/RELEASE-NOTES.txt?rev=289&r1=288&r2=289&view=diff
==============================================================================
--- trunk/aggregator-parent/doc/RELEASE-NOTES.txt (original)
+++ trunk/aggregator-parent/doc/RELEASE-NOTES.txt Wed Oct 23 07:21:20 2013
@@ -6,6 +6,7 @@
      use of generic types
    * Signature validation can reject empty references, blacklist
      algorithm URIs and protects against "wrapping" attacks.
+   * New stage to extract MDRPI registrationInfo into item metadata.
    * Moved to Java 7, Apache Santuario V1.5
    * Improved CLI experience
    * bug fixes
@@ -26,6 +27,14 @@
       * getXslResource becomes getXSLResource
       * setXslResource becomes setXSLResource
    * BaseDomTest test class becomes BaseDOMTest
+   * Stages and Pipelines with generic types are parameterised by the
+     type *wrapped* in the Item, not the implementation type.  For example,
+     you would now use a Stage<Element> rather than a Stage<DOMElementItem>
+   * Most internal Stage APIs have been changed in a similar way.  For example,
+     Collection<DOMElementItem> would become Collection<Item<Element>>.
+   * The generic type changes mean that the DOM-based stages can work over any
+     class implementing Item<Element>, not just the supplied DOMElementItem.
+
 
 ** Bug
     * [MDA-44] - exceptions should be propagated up from subordinate pipelines
@@ -52,6 +61,7 @@
     * [MDA-91] - allow checking that SAML metadata is signed using ID, not empty reference
     * [MDA-102] - allow configuration of URI resolver for XSLT stages
     * [MDA-120] - signature validation stage should allow algorithm blacklisting
+    * [MDA-121] - add stage to extract mdrpi registrationAuthority value into item metadata
 
 ** Task
     * [MDA-68] - Convert command line interface to use JCommander



More information about the commits mailing list