Repository: cxf-fediz Updated Branches: refs/heads/master 75a8a1376 -> 489659968
Fixing error in the Tomcat FederationAuthenticator Project: http://git-wip-us.apache.org/repos/asf/cxf-fediz/repo Commit: http://git-wip-us.apache.org/repos/asf/cxf-fediz/commit/48965996 Tree: http://git-wip-us.apache.org/repos/asf/cxf-fediz/tree/48965996 Diff: http://git-wip-us.apache.org/repos/asf/cxf-fediz/diff/48965996 Branch: refs/heads/master Commit: 4896599685a0a6312981e420881c0c1d731be926 Parents: 75a8a13 Author: Colm O hEigeartaigh <[email protected]> Authored: Tue Jul 15 11:14:18 2014 +0100 Committer: Colm O hEigeartaigh <[email protected]> Committed: Tue Jul 15 11:14:18 2014 +0100 ---------------------------------------------------------------------- .../java/org/apache/cxf/fediz/tomcat/FederationAuthenticator.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cxf-fediz/blob/48965996/plugins/tomcat/src/main/java/org/apache/cxf/fediz/tomcat/FederationAuthenticator.java ---------------------------------------------------------------------- diff --git a/plugins/tomcat/src/main/java/org/apache/cxf/fediz/tomcat/FederationAuthenticator.java b/plugins/tomcat/src/main/java/org/apache/cxf/fediz/tomcat/FederationAuthenticator.java index 7a543a0..7daddd0 100644 --- a/plugins/tomcat/src/main/java/org/apache/cxf/fediz/tomcat/FederationAuthenticator.java +++ b/plugins/tomcat/src/main/java/org/apache/cxf/fediz/tomcat/FederationAuthenticator.java @@ -564,7 +564,7 @@ public class FederationAuthenticator extends FormAuthenticator { && request.getParameter("wa") == null) { return true; } else if (fedConfig.getProtocol() instanceof SAMLProtocol - && request.getParameter("RelayState") != null) { + && request.getParameter("RelayState") == null) { return true; } @@ -642,7 +642,6 @@ public class FederationAuthenticator extends FormAuthenticator { response.sendError( HttpServletResponse.SC_INTERNAL_SERVER_ERROR, "Failed to create SignInRequest."); } - } protected void signOutRedirectToIssuer(Request request, HttpServletResponse response, FedizProcessor processor)
