[java-identity-provider] branch main updated: IDP-2100 - Eliminate unnecessary message mapping for simpler login flows

Scott Cantor cantor.2 at osu.edu
Mon May 8 15:18:57 UTC 2023


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

scantor pushed a commit to branch main
in repository java-identity-provider.

View the commit online:
http://git.shibboleth.net/view/?p=java-identity-provider.git;a=commit;h=d36ecbd0a49b4c4e0d137fa0bc9d1821fc2eba26

The following commit(s) were added to refs/heads/main by this push:
     new d36ecbd0a IDP-2100 - Eliminate unnecessary message mapping for simpler login flows
d36ecbd0a is described below

commit d36ecbd0a49b4c4e0d137fa0bc9d1821fc2eba26
Author: Scott Cantor <cantor.2 at osu.edu>
AuthorDate: Mon May 8 11:18:53 2023 -0400

    IDP-2100 - Eliminate unnecessary message mapping for simpler login flows
    
    https://shibboleth.atlassian.net/browse/IDP-2100
    
    Fix up some bean names for config.
---
 .../net/shibboleth/idp/flows/authn/x509-internal-authn-beans.xml      | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/idp-conf-impl/src/main/resources/net/shibboleth/idp/flows/authn/x509-internal-authn-beans.xml b/idp-conf-impl/src/main/resources/net/shibboleth/idp/flows/authn/x509-internal-authn-beans.xml
index 8cf318494..279d63c73 100644
--- a/idp-conf-impl/src/main/resources/net/shibboleth/idp/flows/authn/x509-internal-authn-beans.xml
+++ b/idp-conf-impl/src/main/resources/net/shibboleth/idp/flows/authn/x509-internal-authn-beans.xml
@@ -28,12 +28,12 @@
             class="net.shibboleth.idp.authn.impl.ValidateCredentials" scope="prototype"
             p:addDefaultPrincipals="#{getObject('shibboleth.authn.X509.addDefaultPrincipals') ?: %{idp.authn.X509Internal.addDefaultPrincipals:true}}"
             p:classifiedMessages="#{getObject('shibboleth.authn.X509Internal.ClassifiedMessageMap')}"
-            p:resultCachingPredicate="#{getObject('shibboleth.authn.X509.resultCachingPredicate')}"
+            p:resultCachingPredicate="#{getObject('shibboleth.authn.X509Internal.resultCachingPredicate') ?: getObject('shibboleth.authn.X509.resultCachingPredicate')}"
             p:populateAuditContextAction="#{%{idp.authn.X509Internal.audit.enabled:%{idp.authn.audit.enabled:false}} ? getObject('shibboleth.authn.X509Internal.PopulateAuditContext') : null}"
             p:writeAuditLogAction="#{%{idp.authn.X509Internal.audit.enabled:%{idp.authn.audit.enabled:false}} ? getObject('WriteAuthnAuditLog') : null}">
         <property name="validators">
             <bean id="x509" class="net.shibboleth.idp.authn.impl.X509CertificateCredentialValidator"
-                p:trustEngine="#{getObject('shibboleth.authn.X509.TrustEngine')}"
+                p:trustEngine="#{getObject('shibboleth.authn.X509Internal.TrustEngine') ?: getObject('shibboleth.authn.X509.TrustEngine')}"
                 p:saveCertificateToCredentialSet="%{idp.authn.X509Internal.saveCertificateToCredentialSet:true}" />
         </property>    
     </bean>

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


More information about the commits mailing list