[java-identity-provider] branch main updated: IDP-1972 - Revisit deferred classnames for solving layering conflicts

Scott Cantor cantor.2 at osu.edu
Tue Aug 8 20:21:59 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=6074488b3d2b193973ec7660e8d0df0c1f38ec3b

The following commit(s) were added to refs/heads/main by this push:
     new 6074488b3 IDP-1972 - Revisit deferred classnames for solving layering conflicts
6074488b3 is described below

commit 6074488b3d2b193973ec7660e8d0df0c1f38ec3b
Author: Scott Cantor <cantor.2 at osu.edu>
AuthorDate: Tue Aug 8 16:21:56 2023 -0400

    IDP-1972 - Revisit deferred classnames for solving layering conflicts
    
    https://shibboleth.atlassian.net/browse/IDP-1972
    
    Add three additional properties to fix bean ID layering issues.
---
 .../resources/META-INF/net/shibboleth/spring/parser.properties     | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/idp-schema/src/main/resources/META-INF/net/shibboleth/spring/parser.properties b/idp-schema/src/main/resources/META-INF/net/shibboleth/spring/parser.properties
index c757721d1..863cff32e 100644
--- a/idp-schema/src/main/resources/META-INF/net/shibboleth/spring/parser.properties
+++ b/idp-schema/src/main/resources/META-INF/net/shibboleth/spring/parser.properties
@@ -1,4 +1,4 @@
-# These are custom parser properties to inject higher layer class names into lower layer parsers.
+# These are custom parser properties to inject higher layer class names, beans, etc. into lower layer parsers.
 
 net.shibboleth.spring.metadata.filter.PredicateFilterParser.MappedPredicate.class = net.shibboleth.saml.profile.context.logic.MappedEntityAttributesPredicate
 
@@ -9,3 +9,8 @@ net.shibboleth.idp.attribute.resolver.spring.dc.impl.SubjectDataConnectorParser.
 
 net.shibboleth.idp.attribute.resolver.spring.ad.impl.SubjectDerivedAttributeDefinitionParser.SubjectDerivedAttributeValuesFunction.class = net.shibboleth.idp.authn.context.impl.SubjectDerivedAttributeValuesFunction
 net.shibboleth.idp.attribute.resolver.spring.ad.impl.SubjectDerivedAttributeDefinitionParser.PrincipalDerivedValuesFunction.class = net.shibboleth.idp.authn.context.impl.IdPAttributePrincipalValuesFunction
+
+net.shibboleth.idp.attribute.resolver.spring.dc.impl.ComputedIdDataConnectorParser.HttpServletRequestSupplier.bean = shibboleth.HttpServletRequestSupplier
+
+net.shibboleth.spring.metadata.AbstractReloadingMetadataProviderParser.ParserPool.bean = shibboleth.ParserPool
+net.shibboleth.spring.metadata.AbstractDynamicMetadataProviderParser.ParserPool.bean = shibboleth.ParserPool

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


More information about the commits mailing list