[java-identity-provider] branch dev/IDP-2147 updated (88bc19d0b -> d16aa17d3)

Rod Widdowson rdw at steadingsoftware.com
Sat Mar 16 14:28:32 UTC 2024


This is an automated email from the git hooks/post-receive script.

rdw pushed a change to branch dev/IDP-2147
in repository java-identity-provider.

    from 88bc19d0b GEN-330 Build Windows installers in our standard flow
     new 8eaafa63a IDP-2230 - Replace hardwired ViewResolver beans with autowiring
     new 05b48389c IDP-2239 - Property-based control of view resolver order and activation
     new 472a07b18 Relax requirement for version string in new APIs.
     new 1ac9603da Open up "room" in the chain of view resolvers for plugin use.
     new 0bb0d3af9 IDP-2233 - Evaluate complex logic in views for possible abstraction
     new d200c0397 Forgot to remove older variable from flow in earlier cleanup.
     new a29c931cf IDP-2233 - Evaluate complex logic in views for possible abstraction
     new e8d576735 Remove scm section from POMs.
     new 197eefeed IDP-2240 Improve adding attributes to views
     new 78f6345d6 IDP-2240 Improve adding attributes to views
     new b9696b5f1 IDP-2241 Clean up error text in the plugin installer
     new c599572d8 IDP-2240 Improve adding attributes to views
     new 071b6dfa3 Accidental debugging change.
     new a2bfae599 IDP-2244 - Logout flow completion logic in views is SAML-specific
     new 3dfdffe03 IDP-2245 - Inject a property as signal that duplicate property was found
     new 9719e3778 Missed POM commit.
     new ce28ac97b Revamp logging bean, add warning if property auto-search is off.
     new ba4b7bcb8 IDP-2240 Improve adding attributes to views
     new 33effa81a Javadoc errors.
     new c4e7bd565 Checkstyle and javadoc.
     new 54a7c9771 Missing annotations.
     new a9548fed0 Javadoc nit.
     new 63a0d0e31 IDP-2240 - Improve adding attributes to views
     new fb7a40a98 IDP-2240 - Improve adding attributes to views
     new 15cf4ce34 Fix variable scope in end-states.
     new 419f7d455 IDP-2247 Latest commons-compress breaks the plugin installer.
     new 5bbc772fd IDP-2250 - Duplicated bean factory processor for class relocation checks
     new 886dc7320 IDP-2252 - Bug in wiring of example in authn-comparison.xml
     new 914cf894e IDP-2251 - Map OIDC ACRs to SAML AC classes in proxied authentication
     new c7bb6a660 IDP-2253 - Spelling error in schacDateOfBirth attribute displayName
     new 9f261af35 Revert "IDP-2253 - Spelling error in schacDateOfBirth attribute displayName"
     new 13f4a0eea Check in changes from translation project.
     new 5b33b25dc IDP-2253 - Spelling error in schacDateOfBirth attribute displayName
     new 9213e711a Restore lines removed during conflict cleanup.
     new e4f5705d5 Another error.
     new 546a6182a Remove SCM stanza from template.
     new 5bcab0c85 Javadoc or constraint message typos
     new f0fee220a Remove accidental testing addition.
     new 872e3d860 Fix improper scope in end-state.
     new 65cca1fe8 Apply updates from translation project.
     new 04feaa0fc Fix language typo.
     new 9567e2cba Lock parent version for new release
     new 00db80a5d Update windows Installer version
     new 9cbeddea1 Update files to be tagged for release
     new 61ea292b4 Bump version after release
     new 290335335 IDP-2258 Windows v5 msi installer prematurely ends, fails install when AD options chosen
     new 1169483f4 IDP-2260 Update script can not find artifact to download
     new bf92210a0 Unlock IdP from released parent POM.
     new ac6125f04 Move Windows Installer version forward to 5.1.1
     new 6c14b008d Unlock lower layer dependencies.
     new d16aa17d3 GEN-330 Build Windows installers in our standard flow

The 51 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 idp-admin-api/pom.xml                              |   8 +-
 .../idp/module/PropertyDrivenIdPModule.java        |   7 +-
 idp-admin-impl/pom.xml                             |   8 +-
 .../idp/admin/impl/LogImplementationDetails.java   |  79 ++--
 .../idp/module/impl/PluginIdPModule.java           |   5 +-
 idp-authn-api/pom.xml                              |   8 +-
 .../PasswordErrorMessageLookupFunction.java        | 130 +++++++
 idp-authn-impl/pom.xml                             |   8 +-
 idp-bom/pom.xml                                    |   8 +-
 idp-cas-api/pom.xml                                |   8 +-
 .../idp/cas/config/LoginConfiguration.java         |  13 +-
 idp-cas-impl/pom.xml                               |   8 +-
 idp-cli/pom.xml                                    |   8 +-
 idp-conf-impl/pom.xml                              |   8 +-
 .../shibboleth/idp/conf/access-control-system.xml  |   3 -
 .../idp/conf/attribute-filter-system.xml           |   3 -
 .../idp/conf/attribute-registry-system.xml         |   3 -
 .../idp/conf/attribute-resolver-system.xml         |   3 -
 .../net/shibboleth/idp/conf/global-system.xml      |   9 +-
 .../idp/conf/metadata-providers-system.xml         |   3 -
 .../net/shibboleth/idp/conf/mvc-beans.xml          |   7 +-
 .../shibboleth/idp/conf/relying-party-system.xml   |   3 -
 .../net/shibboleth/idp/conf/saml-nameid-system.xml |   3 -
 .../net/shibboleth/idp/conf/webflow-config.xml     |  15 +-
 .../idp/flows/admin/admin-abstract-flow.xml        |   2 +
 .../net/shibboleth/idp/flows/admin/hello-flow.xml  |   1 +
 .../idp/flows/authn/password-authn-beans.xml       |   6 +
 .../idp/flows/authn/password-authn-flow.xml        |   9 +-
 .../idp/flows/authn/saml-authn-beans.xml           |   1 +
 .../shibboleth/idp/flows/cas/cas-abstract-flow.xml |   1 +
 .../idp/flows/intercept/attribute-release-flow.xml |   2 +
 .../idp/flows/intercept/expiring-password-flow.xml |   1 +
 .../idp/flows/intercept/impersonate-flow.xml       |   1 +
 .../idp/flows/intercept/terms-of-use-flow.xml      |   1 +
 .../idp/flows/intercept/warning-flow.xml           |   1 +
 .../shibboleth/idp/flows/logout/logout-flow.xml    |   4 +-
 .../idp/flows/saml/saml-abstract-flow.xml          |   2 +
 .../idp/module/authn/impl/module.properties        |  18 +-
 .../idp/module/conf/attributes/eduCourse.xml       |   4 +
 .../idp/module/conf/attributes/eduPerson.xml       |   6 +-
 .../idp/module/conf/attributes/inetOrgPerson.xml   |   6 +-
 .../idp/module/conf/attributes/schac.xml           |  82 +++-
 .../idp/module/conf/authn/authn-comparison.xml     |   6 +-
 .../idp/module/conf/authn/authn.properties         |   3 +
 .../net/shibboleth/idp/module/views/error.vm       |   3 -
 .../net/shibboleth/idp/module/views/login-error.vm |  24 --
 .../net/shibboleth/idp/module/views/login.vm       |  13 +-
 .../shibboleth/idp/module/views/logout-complete.vm |   4 +-
 .../net/shibboleth/idp/views/logout/propagate.vm   |   4 +-
 idp-consent-api/pom.xml                            |   9 +-
 idp-consent-impl/pom.xml                           |   8 +-
 idp-core/pom.xml                                   |  13 +-
 ...IdPPropertiesApplicationContextInitializer.java | 411 ++-------------------
 idp-distribution/pom.xml                           |  13 +-
 idp-installer/pom.xml                              |   8 +-
 .../idp/installer/impl/UpdateIdPCLI.java           |   2 +-
 .../idp/installer/plugin/impl/PluginInstaller.java |   4 +-
 .../installer/plugin/impl/PluginInstallerCLI.java  |  65 ++--
 idp-installer/src/main/wix/ShibbolethIdP-main.wxs  |   2 +-
 .../src/main/wix/scripts/shib_write_configs.vbs    |   2 +-
 idp-msi/pom.xml                                    |  25 --
 idp-msi/src/main/assembly/zip.xml                  |  19 -
 idp-profile-api/pom.xml                            |   9 +-
 idp-profile-impl/pom.xml                           |   8 +-
 .../profile/support/StorageAwareCookieManager.java |   8 +
 idp-saml-api/pom.xml                               |   8 +-
 ...DefaultAuthenticationMethodsLookupFunction.java |   7 +-
 idp-saml-impl/pom.xml                              |   8 +-
 .../impl/BrowserSSOProfileConfiguration.java       |  12 +-
 .../impl/BrowserSSOProfileConfiguration.java       |   8 +-
 .../saml/saml2/profile/impl/AddAuthnRequest.java   |  46 ++-
 .../impl/BrowserSSOProfileConfigurationTest.java   |   5 +-
 .../impl/BrowserSSOProfileConfigurationTest.java   |   5 +-
 ...ultAuthenticationMethodsLookupFunctionTest.java |  16 +-
 .../saml2/profile/impl/AddAuthnRequestTest.java    |  63 +++-
 idp-schema/pom.xml                                 |   8 +-
 idp-session-api/pom.xml                            |   9 +-
 .../idp/session/context/LogoutContext.java         |  28 ++
 idp-session-impl/pom.xml                           |   8 +-
 idp-spring/pom.xml                                 |   8 +-
 idp-testing/pom.xml                                |   8 +-
 idp-ui/pom.xml                                     |  14 +-
 .../shibboleth/idp/ui/helper/AttributeHelper.java  | 167 +++++++++
 .../shibboleth/idp/ui/helper}/package-info.java    |   4 +-
 .../net/shibboleth/idp/ui/AttributeHelperTest.java |  39 ++
 idp-war-distribution/pom.xml                       |   8 +-
 idp-war/pom.xml                                    |   9 +-
 module-pom.xml.tmpl                                |   6 -
 pom.xml                                            |  20 +-
 89 files changed, 839 insertions(+), 844 deletions(-)
 create mode 100644 idp-authn-api/src/main/java/net/shibboleth/idp/authn/context/navigate/PasswordErrorMessageLookupFunction.java
 delete mode 100644 idp-conf-impl/src/main/resources/net/shibboleth/idp/module/views/login-error.vm
 delete mode 100644 idp-msi/src/main/assembly/zip.xml
 create mode 100644 idp-ui/src/main/java/net/shibboleth/idp/ui/helper/AttributeHelper.java
 copy {idp-conf-impl/src/main/java/net/shibboleth/idp/module/profile/impl => idp-ui/src/main/java/net/shibboleth/idp/ui/helper}/package-info.java (90%)
 create mode 100644 idp-ui/src/test/java/net/shibboleth/idp/ui/AttributeHelperTest.java

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the commits mailing list