[java-idp-plugin-oidc-rp] branch main updated: Fix SWF test metadata providers

Phil Smart philip.smart at jisc.ac.uk
Wed Nov 24 15:02:24 UTC 2021


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

philsmart pushed a commit to branch main
in repository java-idp-plugin-oidc-rp.

View the commit online:
http://git.shibboleth.net/view/?p=java-idp-plugin-oidc-rp.git;a=commit;h=624f378125e6eec65d7cfa603ded925d22d0d0e3

The following commit(s) were added to refs/heads/main by this push:
     new 624f378  Fix SWF test metadata providers
624f378 is described below

commit 624f378125e6eec65d7cfa603ded925d22d0d0e3
Author: Phil Smart <philip.smart at jisc.ac.uk>
AuthorDate: Wed Nov 24 15:02:18 2021 +0000

    Fix SWF test metadata providers
---
 .../conf/authn/oidc-providermetadata-resolvers.xml   | 20 +++++++++++++-------
 idp-oidc-rp-impl/src/test/resources/logback-test.xml |  2 +-
 2 files changed, 14 insertions(+), 8 deletions(-)

diff --git a/idp-oidc-rp-impl/src/test/resources/conf/authn/oidc-providermetadata-resolvers.xml b/idp-oidc-rp-impl/src/test/resources/conf/authn/oidc-providermetadata-resolvers.xml
index 5b69c78..c789a44 100644
--- a/idp-oidc-rp-impl/src/test/resources/conf/authn/oidc-providermetadata-resolvers.xml
+++ b/idp-oidc-rp-impl/src/test/resources/conf/authn/oidc-providermetadata-resolvers.xml
@@ -14,15 +14,21 @@
 
      <util:list id="shibboleth.oidc.rp.ProviderMetadataResolvers">
        <ref bean="ExampleHTTPResolver" /> 
-    </util:list>
-
+    </util:list>  
    
-    <bean id="ExampleFileResolver" parent="shibboleth.oidc.rp.FilesystemProviderMetadataResolver"
-        c:metadata="%{idp.home}/metadata/openid-configuration.json" />
-        
-    <bean id="ExampleHTTPResolver" parent="shibboleth.oidc.rp.HTTPProviderMetadataResolver"
-         />
    
+   <bean id="ExampleHTTPResolver" parent="shibboleth.oidc.rp.OIDCProviderMetadataResolver">
+        <constructor-arg>
+            <bean parent="shibboleth.oidc.rp.DynamicCacheBuilder">
+                <constructor-arg>
+                    <bean p:cacheId="ExampleHTTPDynamicResolver" parent="shibboleth.oidc.rp.BaseProviderDynamicCacheBuilderSpec" 
+                    p:minCacheDuration="PT1M"
+                    p:maxCacheDuration="PT2M"
+                    p:cleanupTaskInterval="PT30S"/>
+                </constructor-arg>
+            </bean>
+        </constructor-arg>
+    </bean>
 
     
     
diff --git a/idp-oidc-rp-impl/src/test/resources/logback-test.xml b/idp-oidc-rp-impl/src/test/resources/logback-test.xml
index 3eabacc..28948ad 100644
--- a/idp-oidc-rp-impl/src/test/resources/logback-test.xml
+++ b/idp-oidc-rp-impl/src/test/resources/logback-test.xml
@@ -2,7 +2,7 @@
 
 <configuration>
     <logger name="net.shibboleth" level="DEBUG"/>
-    <logger name="org.springframework" level="DEBUG"/>
+    <logger name="org.springframework" level="INFO"/>
 
     <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
         <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">

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


More information about the commits mailing list