Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Hide if
special@anonymous
groupconfluence-users

4.2.0 (Unreleased)

System JIRAfilter=10035 truef52c7d31-6eab-3f0e-93c3-231b5754d506

Logout Changes

This release contains a few new options and optimizations to improve logout behavior and quiet noise in the logs, and are worth a review if you operate an IdP with a lot of SPs that do not support logout.

It includes an automatic behavioral change that tracks the endpoint used to deliver an assertion when starting a session, and uses that URL when selecting a logout endpoint to use if there are multiple endpoints spanning different virtual hosts or paths. The endpoint selected will contain the longest matching sequence of characters starting from the beginning of the URL(s). This approach is notably more compatible with Shibboleth SPs that are virtually hosted with a single entityID.

Another automatic change eliminates attempts to issue logout requests to SAML 2.0 SPs whose metadata contains no logout endpoints. This should reduce the extra noise of EndpointResolutionFailed events in the log and improve performance.

A new property namedĀ idp.logout.assumeAsync can be enabled to handle SPs that can issue logout requests but do not properly handle inbound logout requests or responses. Enabling the option allows an IdP administrator who controls the SP's metadata to remove the broken logout endpoints from the metadata without preventing the handling of logout requests because of "unable to respond" failures.

A new property named idp.logout.propagationHidden can be enabled to hide the list of services and logout status during logout propagation. Enabling this will require other template changes to properly report the logout to the user but allows the logout propagation to be hidden without editing style sheets or changing system files.

Miscellaneous Changes

Display name and descriptive information associated with attributes used on the consent view is now determined in a just-in-time fashion. This reduces the processing needed for those flows and attributes which do not require consent. This change should be irrelevant unless you are using an externally-developed feature using the old (and now deprecated) APIs. Legacy behavior can be re-estabished by using theĀ idp.service.attribute.resolver.suppressDisplayInfo property.

New Properties

  • idp.logout.assumeAsync

  • idp.logout.propagationHidden

  • idp.service.attribute.resolver.suppressDisplayInfo

New Beans

  • shibboleth.PlaintextNameIDFormats

New Messages

  • idp.logout.hidden

...

4.1.3 (July 23, 2021)

Jira Legacy
serverShibboleth System JIRA
jqlQueryfilter=14171 10034
counttrue
serverId180d847ff52c7d31-bce46eab-36b23f0e-996493c3-771bff586829231b5754d506

This is a patch release, primarily addressing IDP-1833, which prevented the new Duo plugin from functioning on Windows.

...

4.1.2 (May 27, 2021)

Jira Legacy
serverShibboleth System JIRA
jqlQueryfilter=14071 10033
counttrue
serverId180d847ff52c7d31-bce46eab-36b23f0e-996493c3-771bff586829231b5754d506

This is a patch release addressing some bugs and removing some dependencies that are no longer required for the core IdP to run.

...

4.1.0 (March 24, 2021)

Jira Legacy
serverShibboleth System JIRA
jqlQueryfilter=13571 10032
counttrue
serverId180d847ff52c7d31-bce46eab-36b23f0e-996493c3-771bff586829231b5754d506

This is a significant new feature release that includes a larger than usual number of new configuration options, but these are backward-compatible and mostly simplify things for new deployers. The new Plugin and Module layers are a key addition in support of an initial set of add-on features described in the IdP Plugins wiki space.

...

4.0.1 (June 3, 2020)

Jira Legacy
serverShibboleth System JIRA
jqlQueryfilter=13570 10031
counttrue
serverId180d847ff52c7d31-bce46eab-36b23f0e-996493c3-771bff586829231b5754d506

This is a patch release to address bugs identified and to shore up some missing LDAP features that arose due to the loss of JNDI support, such as SASL authentication and referral handling. The LDAP features are an exception to our usual policy on new features in a patch release and configuration options are denoted with the 4.0.1 designation where applicable.

...

4.0.0 (March 11, 2020)

Jira Legacy
serverShibboleth System JIRA
jqlQueryfilter=12673 10030
counttrue
serverId180d847ff52c7d31-bce46eab-36b23f0e-996493c3-771bff586829231b5754d506

This is the first release of the fourth-generation Identity Provider software. The key documentation links are located on the IDP4 space Home page, such as SystemRequirements, Installation, and Upgrading material. Note the new SystemRequirements as they have substantially changed with regard to Java and container versions.

...