[java-identity-provider COMMIT] in /trunk/idp-conf/src: main/resources/system/conf/webflow-config.xml main/resources/...
noreply at shibboleth.net
noreply at shibboleth.net
Tue Jul 14 09:52:35 EDT 2015
Author: serac
Date: Tue Jul 14 09:52:34 2015
New Revision: 7635
URL: http://svn.shibboleth.net/view/java-identity-provider?rev=7635&view=rev
Log:
IDP-660 Conform CAS flow error handling.
https://issues.shibboleth.net/jira/browse/IDP-660
Replicate SAML flow error handling in CAS flows.
The only notable difference is the notion of "local" error handling.
Login flow error handling is always local, and ticket validation (back channel)
error handling is never local, i.e. a protocol error message is always delivered
to the client.
Added:
trunk/idp-conf/src/main/resources/system/flows/cas/cas-abstract-beans.xml
- copied, changed from r7627, trunk/idp-conf/src/main/resources/system/flows/cas/common-beans.xml
trunk/idp-conf/src/main/resources/system/flows/cas/cas-abstract-flow.xml
trunk/idp-conf/src/main/resources/system/flows/cas/validate-abstract-beans.xml
- copied, changed from r7627, trunk/idp-conf/src/main/resources/system/flows/cas/abstractValidate/abstractValidate-beans.xml
trunk/idp-conf/src/main/resources/system/flows/cas/validate-abstract-flow.xml
- copied, changed from r7627, trunk/idp-conf/src/main/resources/system/flows/cas/abstractValidate/abstractValidate-flow.xml
Modified:
trunk/idp-conf/src/main/resources/system/conf/webflow-config.xml
trunk/idp-conf/src/main/resources/system/flows/cas/abstractValidate/
trunk/idp-conf/src/main/resources/system/flows/cas/common-beans.xml
trunk/idp-conf/src/main/resources/system/flows/cas/login/login-beans.xml
trunk/idp-conf/src/main/resources/system/flows/cas/login/login-flow.xml
trunk/idp-conf/src/main/resources/system/flows/cas/proxy/proxy-beans.xml
trunk/idp-conf/src/main/resources/system/flows/cas/proxy/proxy-flow.xml
trunk/idp-conf/src/main/resources/system/flows/cas/proxyValidate/proxyValidate-beans.xml
trunk/idp-conf/src/main/resources/system/flows/cas/proxyValidate/proxyValidate-flow.xml
trunk/idp-conf/src/main/resources/system/flows/cas/samlValidate/samlValidate-beans.xml
trunk/idp-conf/src/main/resources/system/flows/cas/samlValidate/samlValidate-flow.xml
trunk/idp-conf/src/main/resources/system/flows/cas/serviceValidate/serviceValidate-beans.xml
trunk/idp-conf/src/main/resources/system/flows/cas/serviceValidate/serviceValidate-flow.xml
trunk/idp-conf/src/test/java/net/shibboleth/idp/test/flows/cas/LoginFlowTest.java
trunk/idp-conf/src/test/java/net/shibboleth/idp/test/flows/cas/LoginFlowTicketCreationErrorTest.java
trunk/idp-conf/src/test/java/net/shibboleth/idp/test/flows/cas/ProxyFlowTest.java
trunk/idp-conf/src/test/java/net/shibboleth/idp/test/flows/cas/ProxyValidateFlowTest.java
trunk/idp-conf/src/test/java/net/shibboleth/idp/test/flows/cas/SamlValidateFlowTest.java
trunk/idp-conf/src/test/java/net/shibboleth/idp/test/flows/cas/ServiceValidateFlowTest.java
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=7635&r1=7634&r2=7635&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 Tue Jul 14 09:52:34 2015
@@ -116,9 +116,10 @@
<webflow:flow-location id="intercept/security-policy/saml-soap" path="../system/flows/saml/soap-security-flow.xml" />
<!-- CAS protocol flows. -->
+ <webflow:flow-location id="cas.abstract" path="../system/flows/cas/cas-abstract-flow.xml" />
+ <webflow:flow-location id="cas.abstractValidate" path="../system/flows/cas/validate-abstract-flow.xml" />
<webflow:flow-location id="cas/login" path="../system/flows/cas/login/login-flow.xml" />
<webflow:flow-location id="cas/proxy" path="../system/flows/cas/proxy/proxy-flow.xml" />
- <webflow:flow-location id="cas.abstractValidate" path="../system/flows/cas/abstractValidate/abstractValidate-flow.xml" />
<webflow:flow-location id="cas/serviceValidate" path="../system/flows/cas/serviceValidate/serviceValidate-flow.xml" />
<webflow:flow-location id="cas/proxyValidate" path="../system/flows/cas/proxyValidate/proxyValidate-flow.xml" />
<webflow:flow-location id="cas/samlValidate" path="../system/flows/cas/samlValidate/samlValidate-flow.xml" />
Copied: trunk/idp-conf/src/main/resources/system/flows/cas/cas-abstract-beans.xml (from r7627, trunk/idp-conf/src/main/resources/system/flows/cas/common-beans.xml)
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-conf/src/main/resources/system/flows/cas/cas-abstract-beans.xml?p2=trunk/idp-conf/src/main/resources/system/flows/cas/cas-abstract-beans.xml&p1=trunk/idp-conf/src/main/resources/system/flows/cas/common-beans.xml&r1=7627&r2=7635&rev=7635&view=diff
==============================================================================
--- trunk/idp-conf/src/main/resources/system/flows/cas/common-beans.xml (original)
[... 564 lines stripped ...]
More information about the commits
mailing list