Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-31847

OpenSAML library upgrade

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2023.0
    • Component/s: SAML
    • Upgrade notes:
      Hide

      The OpenSAML library has been upgraded from 2.6.x to 4.3.0 to benefit from recent fixes and features.

      This library upgrade is not backward compatible, so you need to upgrade the code referencing the library. This could be the case if you have a custom UserMapper.

      Among changes, there are packages moves, for example in 2.x version you could have:

      import org.opensaml.saml2.core.Attribute;
      import org.opensaml.xml.schema.impl.XSAnyImpl;
      

      Which become in 4.x version:

      import org.opensaml.saml.saml2.core.Attribute;
      import org.opensaml.core.xml.schema.impl.XSAnyImpl;
      
      Show
      The OpenSAML library has been upgraded from 2.6.x to 4.3.0 to benefit from recent fixes and features. This library upgrade is not backward compatible, so you need to upgrade the code referencing the library. This could be the case if you have a custom UserMapper . Among changes, there are packages moves, for example in 2.x version you could have: import org.opensaml.saml2.core.Attribute; import org.opensaml.xml.schema.impl.XSAnyImpl; Which become in 4.x version: import org.opensaml.saml.saml2.core.Attribute; import org.opensaml.core.xml.schema.impl.XSAnyImpl;
    • Team:
      PLATFORM
    • Sprint:
      nxplatform #86, nxplatform #87, nxplatform #88, nxplatform #89, nxplatform #90
    • Story Points:
      8

      Description

      Upgrade the OpenSAML library from 2.6 to 4.3 to benefit from recent fixes.

      The library maintainers have changed since 3.x version and so does some API design of the library.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: