[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