...
MDA-192: The
ancestorEntity
method has been removed fromAbstractDOMTraversalStage
; a protectederrorPrefix
method has replaced it in order to allow sub-classes to replicate this or similar behaviour. A newAbstractSAMLTraversalStage
class has been added to incorporate the specific old behaviour.MDA-223: A number of constant fields have been removed from the
XMLSignatureSigningStage
andXMLDSIGSupport
classes and therefore the API, as they are now part of the base Java API. For example,XMLSignatureSigningStage.ALGO_ID_SIGNATURE_RSA_SHA256
is replaced by Java'sSignatureMethod.RSA_SHA256
.MDA-249: The decorated collection class
ItemCollectionWithMetadata
has been removed. There is no replacement for this functionality, but it was only sporadically supported in the framework and has no real-world use as far as we are aware.MDA-250: The
ItemMetadataSupport
class has been removed. TheaddAll
methods provided by this class more simply implemented in calling classes by direct operation on an item'sgetItemMetadata()
result. Note, in particular, thatClassToInstanceMultiMap
provides aputAll
variant which can be passed anotherClassToInstanceMultiMap
of the same type. This leads to statements such asnew.getItemMetadata().putAll(old.getItemMetadata());
as the optimal way to copy one item's item metadata collection into another item.MDA-259: The
FutureSupport.futureNow
method has been removed. Use the JDK’sCompletableFuture
class instead.JSE-28: This release bundles a new version of the Shibboleth
spring-extensions
project, which removes support for SVN-based resources.
...