[java-identity-provider] 02/11: IDP-1456 Wire ScopesNodeProcessor into metadata handling

Rod Widdowson rdw at steadingsoftware.com
Tue Jun 11 09:38:20 EDT 2019


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

rdw pushed a commit to branch master
in repository java-identity-provider.

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

commit 85e266ce7c83779e3a9134911631c6df49b7f346
Author: Rod Widdowson <rdw at steadingsoftware.com>
AuthorDate: Sat Jun 8 13:43:02 2019 +0100

    IDP-1456 Wire ScopesNodeProcessor into metadata handling
    
    https://issues.shibboleth.net/jira/browse/IDP-1456
---
 .../metadata/impl/NodeProcessingAttachingBeanPostProcessor.java       | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/metadata/impl/NodeProcessingAttachingBeanPostProcessor.java b/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/metadata/impl/NodeProcessingAttachingBeanPostProcessor.java
index 79be3bb..8b305ae 100644
--- a/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/metadata/impl/NodeProcessingAttachingBeanPostProcessor.java
+++ b/idp-profile-spring/src/main/java/net/shibboleth/idp/profile/spring/relyingparty/metadata/impl/NodeProcessingAttachingBeanPostProcessor.java
@@ -36,6 +36,7 @@ import org.springframework.beans.factory.config.BeanPostProcessor;
 import net.shibboleth.idp.attribute.transcoding.AttributeTranscoderRegistry;
 import net.shibboleth.idp.saml.metadata.RelyingPartyMetadataProvider;
 import net.shibboleth.idp.saml.metadata.impl.AttributeMappingNodeProcessor;
+import net.shibboleth.idp.saml.metadata.impl.ScopesNodeProcessor;
 import net.shibboleth.idp.saml.security.impl.KeyAuthorityNodeProcessor;
 import net.shibboleth.utilities.java.support.annotation.ParameterName;
 import net.shibboleth.utilities.java.support.component.ComponentInitializationException;
@@ -95,7 +96,8 @@ public class NodeProcessingAttachingBeanPostProcessor implements BeanPostProcess
         if (!filterAttached) {
             final NodeProcessingMetadataFilter filterToAttach = new NodeProcessingMetadataFilter();
             final List<MetadataNodeProcessor> processors = new ArrayList<>(
-                    Arrays.asList(new EntitiesDescriptorNameProcessor(), new KeyAuthorityNodeProcessor()));
+                    Arrays.asList(new EntitiesDescriptorNameProcessor(),
+                            new KeyAuthorityNodeProcessor(), new ScopesNodeProcessor()));
             if (null != transcoderRegistry) {
                 processors.add(new AttributeMappingNodeProcessor(transcoderRegistry));
             }

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


More information about the commits mailing list