[java-identity-provider COMMIT] in /trunk/idp-conf/src/main/resources/system: conf/services-system.xml conf/webflow-c...

noreply at shibboleth.net noreply at shibboleth.net
Sat Aug 15 22:28:46 EDT 2015


Author: scantor
Date: Sat Aug 15 22:28:46 2015
New Revision: 7679

URL: http://svn.shibboleth.net/view/java-identity-provider?rev=7679&view=rev
Log:
IDP-594 - Wire in client-storage load into SAML flows.

Modified:
    trunk/idp-conf/src/main/resources/system/conf/services-system.xml
    trunk/idp-conf/src/main/resources/system/conf/webflow-config.xml
    trunk/idp-conf/src/main/resources/system/flows/saml/saml-abstract-beans.xml
    trunk/idp-conf/src/main/resources/system/flows/saml/saml-abstract-flow.xml

Modified: trunk/idp-conf/src/main/resources/system/conf/services-system.xml
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-conf/src/main/resources/system/conf/services-system.xml?rev=7679&r1=7678&r2=7679&view=diff
==============================================================================
--- trunk/idp-conf/src/main/resources/system/conf/services-system.xml	(original)
+++ trunk/idp-conf/src/main/resources/system/conf/services-system.xml	Sat Aug 15 22:28:46 2015
@@ -101,12 +101,12 @@
           p:serviceConfigurations-ref="#{
             getObject('%{idp.service.cas.registry.resources:shibboleth.CASServiceRegistryResources}'.trim()) != null
                 ? '%{idp.service.cas.registry.resources:shibboleth.CASServiceRegistryResources}'.trim()
-                : 'shibboelth.DefaultCASServiceRegistryResources' }"
+                : 'shibboleth.DefaultCASServiceRegistryResources' }"
           p:failFast="%{idp.service.cas.registry.failFast:false}"
           p:reloadCheckDelay="%{idp.service.cas.registry.checkInterval:PT0S}"
           p:beanPostProcessors-ref="shibboleth.IdentifiableBeanPostProcessor"
           p:beanFactoryPostProcessors-ref="shibboleth.PropertySourcesPlaceholderConfigurer" />
-    <util:list id="shibboelth.DefaultCASServiceRegistryResources">
+    <util:list id="shibboleth.DefaultCASServiceRegistryResources">
         <value>%{idp.home}/conf/cas-protocol.xml</value>
     </util:list>
 
@@ -143,4 +143,13 @@
           class="net.shibboleth.idp.cas.service.ReloadingServiceRegistry"
           c:delegate-ref="shibboleth.ReloadableCASServiceRegistry" />
 
+    <!-- List of ClientStorageService plugins needed for injection into storage read/write flows. -->
+    <bean id="shibboleth.DefaultClientStorageServices"
+            class="org.springframework.beans.factory.config.ListFactoryBean" abstract="true">
+        <property name="sourceList">
+            <list>
+            </list>
+        </property>
+    </bean>
+
  </beans>

Modified: trunk/idp-conf/src/main/resources/system/conf/webflow-config.xml
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-conf/src/main/resources/system/conf/webflow-config.xml?rev=7679&r1=7678&r2=7679&view=diff
==============================================================================
--- trunk/idp-conf/src/main/resources/system/conf/webflow-config.xml	(original)
+++ trunk/idp-conf/src/main/resources/system/conf/webflow-config.xml	Sat Aug 15 22:28:46 2015
@@ -132,6 +132,8 @@
         <webflow:flow-location id="local-storage/read" path="../system/flows/local-storage/local-storage-read-flow.xml" />
         <webflow:flow-location id="local-storage/write" path="../system/flows/local-storage/local-storage-write-flow.xml" />
 
+        <!-- Client storage flows. -->
+        <webflow:flow-location id="client-storage/read" path="../system/flows/client-storage/client-storage-read-flow.xml" />
     </webflow:flow-registry>
 
     <webflow:flow-executor id="flowExecutor">

Modified: trunk/idp-conf/src/main/resources/system/flows/saml/saml-abstract-beans.xml
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-conf/src/main/resources/system/flows/saml/saml-abstract-beans.xml?rev=7679&r1=7678&r2=7679&view=diff
==============================================================================
--- trunk/idp-conf/src/main/resources/system/flows/saml/saml-abstract-beans.xml	(original)
+++ trunk/idp-conf/src/main/resources/system/flows/saml/saml-abstract-beans.xml	Sat Aug 15 22:28:46 2015
@@ -122,6 +122,42 @@
         p:endpointType="#{getObject('shibboleth.EndpointType')}"
         p:bindings-ref="shibboleth.OutgoingBindings"
         p:artifactImpliesSecureChannel="%{idp.artifact.secureChannel:true}" />
+
+    <bean id="PopulateResponseSignatureSigningParameters"
+            class="org.opensaml.saml.common.profile.impl.PopulateSignatureSigningParameters" scope="prototype"
+            p:configurationLookupStrategy-ref="shibboleth.SignatureSigningConfigurationLookup"
+            p:signatureSigningParametersResolver-ref="shibboleth.SignatureSigningParametersResolver">
+        <property name="activationCondition">
+            <bean class="net.shibboleth.idp.saml.profile.config.logic.SignResponsesPredicate" />
+        </property>
+    </bean>
+
+    <bean id="PopulateAssertionSignatureSigningParameters"
+            class="org.opensaml.saml.common.profile.impl.PopulateSignatureSigningParameters" scope="prototype"
+            p:configurationLookupStrategy-ref="shibboleth.SignatureSigningConfigurationLookup"

[... 135 lines stripped ...]


More information about the commits mailing list