[java-idp-testbed COMMIT] in /trunk/src/main: config/system/flows/saml2/sso-abstract-beans.xml config/system/flows/sa...
noreply at shibboleth.net
noreply at shibboleth.net
Thu Nov 14 16:12:43 EST 2013
Author: tzeller
Date: Thu Nov 14 16:12:43 2013
New Revision: 50
URL: http://svn.shibboleth.net/view/java-idp-testbed?rev=50&view=rev
Log:
Mock up adding an AttributeRecipientContext to the AttributeResolutionContext with principal name retrieved from the IdpSession from the SessionContext.
Added:
trunk/src/main/java/idp/AddAttributeRecipientContext.java (with props)
Modified:
trunk/src/main/config/system/flows/saml2/sso-abstract-beans.xml
trunk/src/main/config/system/flows/saml2/sso-abstract-flow.xml
Modified: trunk/src/main/config/system/flows/saml2/sso-abstract-beans.xml
URL: http://svn.shibboleth.net/view/java-idp-testbed/trunk/src/main/config/system/flows/saml2/sso-abstract-beans.xml?rev=50&r1=49&r2=50&view=diff
==============================================================================
--- trunk/src/main/config/system/flows/saml2/sso-abstract-beans.xml (original)
+++ trunk/src/main/config/system/flows/saml2/sso-abstract-beans.xml Thu Nov 14 16:12:43 2013
@@ -189,5 +189,7 @@
</bean>
<bean id="AddAttributeStatementToAssertion" class="net.shibboleth.idp.saml.impl.profile.saml2.AddAttributeStatementToAssertion" />
+
+ <bean id="AddAttributeRecipientContext" class="idp.AddAttributeRecipientContext" />
</beans>
Modified: trunk/src/main/config/system/flows/saml2/sso-abstract-flow.xml
URL: http://svn.shibboleth.net/view/java-idp-testbed/trunk/src/main/config/system/flows/saml2/sso-abstract-flow.xml?rev=50&r1=49&r2=50&view=diff
==============================================================================
--- trunk/src/main/config/system/flows/saml2/sso-abstract-flow.xml (original)
+++ trunk/src/main/config/system/flows/saml2/sso-abstract-flow.xml Thu Nov 14 16:12:43 2013
@@ -56,8 +56,13 @@
</action-state>
<subflow-state id="DoAuthenticationSubflow" subflow="Authentication">
- <transition on="#{true}" to="ResolveAttributes" />
+ <transition on="#{true}" to="AddAttributeRecipientContext" />
</subflow-state>
+
+ <action-state id="AddAttributeRecipientContext">
+ <evaluate expression="AddAttributeRecipientContext" />
+ <transition on="proceed" to="ResolveAttributes"/>
+ </action-state>
<action-state id="ResolveAttributes">
<evaluate expression="ResolveAttributes" />
More information about the commits
mailing list