[java-identity-provider COMMIT] in /trunk: idp-conf/src/main/resources/system/flows/intercept/attribute-release-beans...

noreply at shibboleth.net noreply at shibboleth.net
Wed Nov 12 13:04:25 EST 2014


Author: tzeller
Date: Wed Nov 12 13:04:24 2014
New Revision: 6888

URL: http://svn.shibboleth.net/view/java-identity-provider?rev=6888&view=rev
Log:
IDP-509 Checkpoint work on secondary storage index for consent.

Added:
    trunk/idp-consent/src/main/java/net/shibboleth/idp/consent/flow/storage/UpdateStorageIndex.java   (with props)
    trunk/idp-consent/src/main/java/net/shibboleth/idp/consent/storage/StorageIndex.java   (with props)
    trunk/idp-consent/src/main/java/net/shibboleth/idp/consent/storage/StorageIndexSerializer.java   (with props)
    trunk/idp-consent/src/test/java/net/shibboleth/idp/consent/storage/StorageIndexSerializerTest.java   (with props)
Modified:
    trunk/idp-conf/src/main/resources/system/flows/intercept/attribute-release-beans.xml
    trunk/idp-conf/src/main/resources/system/flows/intercept/attribute-release-flow.xml
    trunk/idp-conf/src/main/resources/system/flows/intercept/terms-of-use-beans.xml
    trunk/idp-conf/src/main/resources/system/flows/intercept/terms-of-use-flow.xml
    trunk/idp-consent/src/main/java/net/shibboleth/idp/consent/flow/ar/CreateGlobalAttributeReleaseResult.java
    trunk/idp-consent/src/main/java/net/shibboleth/idp/consent/flow/storage/AbstractConsentStorageAction.java
    trunk/idp-consent/src/main/java/net/shibboleth/idp/consent/flow/storage/CreateResult.java
    trunk/idp-consent/src/main/java/net/shibboleth/idp/consent/flow/storage/ReadConsentFromStorage.java
    trunk/idp-profile-api/src/main/java/net/shibboleth/idp/profile/context/ProfileInterceptorContext.java
    trunk/idp-profile-impl/src/main/java/net/shibboleth/idp/profile/interceptor/impl/WriteProfileInterceptorResultToStorage.java

Modified: trunk/idp-conf/src/main/resources/system/flows/intercept/attribute-release-beans.xml
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-conf/src/main/resources/system/flows/intercept/attribute-release-beans.xml?rev=6888&r1=6887&r2=6888&view=diff
==============================================================================
--- trunk/idp-conf/src/main/resources/system/flows/intercept/attribute-release-beans.xml (original)
+++ trunk/idp-conf/src/main/resources/system/flows/intercept/attribute-release-beans.xml Wed Nov 12 13:04:24 2014
@@ -58,4 +58,7 @@
 
     <bean id="ReleaseAttributes" class="net.shibboleth.idp.consent.flow.ar.ReleaseAttributes" scope="prototype" />
 
+    <bean id="UpdateStorageIndex" class="net.shibboleth.idp.consent.flow.storage.UpdateStorageIndex" scope="prototype"
+        p:storageKeyLookupStrategy-ref="shibboleth.consent.UserStorageKey" />
+
 </beans>

Modified: trunk/idp-conf/src/main/resources/system/flows/intercept/attribute-release-flow.xml
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-conf/src/main/resources/system/flows/intercept/attribute-release-flow.xml?rev=6888&r1=6887&r2=6888&view=diff
==============================================================================
--- trunk/idp-conf/src/main/resources/system/flows/intercept/attribute-release-flow.xml (original)
+++ trunk/idp-conf/src/main/resources/system/flows/intercept/attribute-release-flow.xml Wed Nov 12 13:04:24 2014
@@ -96,6 +96,7 @@
 
     <action-state id="GlobalConsent">
         <evaluate expression="CreateGlobalAttributeConsentResult" />
+        <evaluate expression="UpdateStorageIndex" />
         <evaluate expression="'proceed'" />
         <transition on="proceed" to="proceed" />
     </action-state>
@@ -140,6 +141,7 @@
     
     <action-state id="CreateResult">
         <evaluate expression="CreateResult" />
+        <evaluate expression="UpdateStorageIndex" />
         <evaluate expression="'proceed'" />
         <transition on="proceed" to="ReleaseAttributes" />
     </action-state>

Modified: trunk/idp-conf/src/main/resources/system/flows/intercept/terms-of-use-beans.xml
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-conf/src/main/resources/system/flows/intercept/terms-of-use-beans.xml?rev=6888&r1=6887&r2=6888&view=diff
==============================================================================
--- trunk/idp-conf/src/main/resources/system/flows/intercept/terms-of-use-beans.xml (original)
+++ trunk/idp-conf/src/main/resources/system/flows/intercept/terms-of-use-beans.xml Wed Nov 12 13:04:24 2014
@@ -34,4 +34,7 @@
     <bean id="CreateResult" class="net.shibboleth.idp.consent.flow.storage.CreateResult" scope="prototype"
         p:storageKeyLookupStrategy-ref="shibboleth.consent.UserStorageKey" />
 
+    <bean id="UpdateStorageIndex" class="net.shibboleth.idp.consent.flow.storage.UpdateStorageIndex" scope="prototype"
+        p:storageKeyLookupStrategy-ref="shibboleth.consent.UserStorageKey" />
+
 </beans>

Modified: trunk/idp-conf/src/main/resources/system/flows/intercept/terms-of-use-flow.xml
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-conf/src/main/resources/system/flows/intercept/terms-of-use-flow.xml?rev=6888&r1=6887&r2=6888&view=diff
==============================================================================

[... 338 lines stripped ...]


More information about the commits mailing list