[java-identity-provider COMMIT] /trunk/idp-conf/src/main/resources/system/conf/global-system.xml
noreply at shibboleth.net
noreply at shibboleth.net
Thu Feb 26 20:14:00 EST 2015
Author: scantor
Date: Thu Feb 26 20:14:00 2015
New Revision: 7384
URL: http://svn.shibboleth.net/view/java-identity-provider?rev=7384&view=rev
Log:
IDP-616 - wire key strategy into persistent client storage for detection of key changes
Modified:
trunk/idp-conf/src/main/resources/system/conf/global-system.xml
Modified: trunk/idp-conf/src/main/resources/system/conf/global-system.xml
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-conf/src/main/resources/system/conf/global-system.xml?rev=7384&r1=7383&r2=7384&view=diff
==============================================================================
--- trunk/idp-conf/src/main/resources/system/conf/global-system.xml (original)
+++ trunk/idp-conf/src/main/resources/system/conf/global-system.xml Thu Feb 26 20:14:00 2015
@@ -151,18 +151,18 @@
p:cookiePath="%{idp.cookie.path:}"
p:maxAge="%{idp.cookie.maxAge:31536000}" />
- <bean id="shibboleth.DataSealer" class="net.shibboleth.utilities.java.support.security.DataSealer">
- <property name="keyStrategy">
- <bean class="net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategy"
- p:keystoreType="%{idp.sealer.storeType:JCEKS}"
- p:keystoreResource="%{idp.sealer.storeResource}"
- p:keyVersionResource="%{idp.sealer.versionResource}"
- p:keystorePassword="%{idp.sealer.storePassword}"
- p:keyAlias="%{idp.sealer.aliasBase:secret}"
- p:keyPassword="%{idp.sealer.keyPassword}"
- p:updateInterval="%{idp.sealer.updateInterval:PT15M}" />
- </property>
- </bean>
+ <bean id="shibboleth.DataSealerKeyStrategy"
+ class="net.shibboleth.utilities.java.support.security.BasicKeystoreKeyStrategy"
+ p:keystoreType="%{idp.sealer.storeType:JCEKS}"
+ p:keystoreResource="%{idp.sealer.storeResource}"
+ p:keyVersionResource="%{idp.sealer.versionResource}"
+ p:keystorePassword="%{idp.sealer.storePassword}"
+ p:keyAlias="%{idp.sealer.aliasBase:secret}"
+ p:keyPassword="%{idp.sealer.keyPassword}"
+ p:updateInterval="%{idp.sealer.updateInterval:PT15M}" />
+
+ <bean id="shibboleth.DataSealer" class="net.shibboleth.utilities.java.support.security.DataSealer"
+ p:keyStrategy-ref="shibboleth.DataSealerKeyStrategy" />
<!-- This is a convenience for compatibility with the examples for configuring this in V2. -->
<alias name="shibboleth.DataSealer" alias="shibboleth.TransientIDDataSealer"/>
@@ -185,7 +185,8 @@
p:httpServletResponse-ref="shibboleth.HttpServletResponse"
p:cookieManager-ref="shibboleth.PersistentCookieManager"
p:cookieName="shib_idp_persistent_ss"
- p:dataSealer-ref="shibboleth.DataSealer" />
+ p:dataSealer-ref="shibboleth.DataSealer"
+ p:keyStrategy-ref="shibboleth.DataSealerKeyStrategy" />
<bean id="shibboleth.ReplayCache" class="org.opensaml.storage.ReplayCache" depends-on="shibboleth.LoggingService"
p:storage-ref="%{idp.replayCache.StorageService:shibboleth.StorageService}" p:strict="true" />
@@ -275,7 +276,8 @@
lazy-init="true"
class="org.opensaml.security.httpclient.impl.TrustEngineTLSSocketFactory">
<constructor-arg>
- <bean factory-method="buildNoTrustSSLConnectionSocketFactory" class="net.shibboleth.utilities.java.support.httpclient.HttpClientSupport"/>
+ <bean class="net.shibboleth.utilities.java.support.httpclient.HttpClientSupport"
+ factory-method="buildNoTrustSSLConnectionSocketFactory" />
</constructor-arg>
<constructor-arg>
<bean class="org.apache.http.conn.ssl.StrictHostnameVerifier" />
More information about the commits
mailing list