From 1e79ea43de7fc5316a4ed7b2d8e67fb958cd4f92 Mon Sep 17 00:00:00 2001 From: Robert von Burg Date: Fri, 13 Oct 2017 09:48:15 +0200 Subject: [PATCH] [Fix] Fixes for SSO --- .../rest/filters/AuthenticationRequestFilter.java | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/li.strolch.rest/src/main/java/li/strolch/rest/filters/AuthenticationRequestFilter.java b/li.strolch.rest/src/main/java/li/strolch/rest/filters/AuthenticationRequestFilter.java index bc8646ae5..8d57d6cb0 100644 --- a/li.strolch.rest/src/main/java/li/strolch/rest/filters/AuthenticationRequestFilter.java +++ b/li.strolch.rest/src/main/java/li/strolch/rest/filters/AuthenticationRequestFilter.java @@ -17,11 +17,6 @@ package li.strolch.rest.filters; import static li.strolch.rest.StrolchRestfulConstants.STROLCH_CERTIFICATE; -import java.io.IOException; -import java.util.HashSet; -import java.util.List; -import java.util.Set; - import javax.annotation.Priority; import javax.ws.rs.Priorities; import javax.ws.rs.container.ContainerRequestContext; @@ -31,9 +26,10 @@ import javax.ws.rs.core.HttpHeaders; import javax.ws.rs.core.MediaType; import javax.ws.rs.core.Response; import javax.ws.rs.ext.Provider; - -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; +import java.io.IOException; +import java.util.HashSet; +import java.util.List; +import java.util.Set; import li.strolch.exception.StrolchAccessDeniedException; import li.strolch.exception.StrolchNotAuthenticatedException; @@ -42,6 +38,8 @@ import li.strolch.rest.RestfulStrolchComponent; import li.strolch.rest.StrolchRestfulConstants; import li.strolch.rest.StrolchSessionHandler; import li.strolch.utils.helper.StringHelper; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; /** * @author Reto Breitenmoser @@ -58,6 +56,7 @@ public class AuthenticationRequestFilter implements ContainerRequestFilter { protected Set getUnsecuredPaths() { Set list = new HashSet<>(); list.add("strolch/authentication"); + list.add("strolch/authentication/sso"); return list; }