/
Version 0.8.x

Version 0.8.x

Version 0.8.0

For a complete list of issues addressed in this release, see https://issues.shibboleth.net/jira/issues/?filter=10874

Highlights

  • API changes for new Shibboleth coding conventions, and in the 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

API Changes

  • DomElementItem becomes DOMElementItem

  • DomElementSerializer becomes DOMElementSerializer

  • DomFilesystemSourceStage becomes DOMFilesystemSourceStage

  • DomResourceSourceStage becomes DOMResourceSourceStage

  • domResource bean properties become DOMResource

    • getDomResource becomes getDOMResource

    • setDomResource becomes setDOMResource

  • xpathExpression bean properties become XPathResource

    • getXpathExpression becomes getXPathExpression

    • setXpathExpression becomes setXPathExpression

  • xslResource bean properties become XSLResource

    • 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.



Related content

Release Notes
Release Notes
More like this
Release Notes
Release Notes
More like this
Version 0.10.x
Version 0.10.x
More like this
Historic Product Platforms
Historic Product Platforms
More like this
IdPConfigurationChanges
IdPConfigurationChanges
More like this
2020-08-07
More like this