From 778fccf1da17c8f55c6d25ad85168249655b84f4 Mon Sep 17 00:00:00 2001 From: Bill Smith Date: Tue, 22 Jan 2019 15:27:05 -0700 Subject: [PATCH] [SHIBUI-1029] Removed two unused classes. Removed unnecessary 403-related response code. --- .../unicon/shibui/pac4j/AddNewUserFilter.java | 5 ----- .../ExceptionHandlerExceptionResolver.java | 8 -------- .../pac4j/RestAuthenticationEntryPoint.java | 20 ------------------- 3 files changed, 33 deletions(-) delete mode 100644 pac4j-module/src/main/java/net/unicon/shibui/pac4j/ExceptionHandlerExceptionResolver.java delete mode 100644 pac4j-module/src/main/java/net/unicon/shibui/pac4j/RestAuthenticationEntryPoint.java diff --git a/pac4j-module/src/main/java/net/unicon/shibui/pac4j/AddNewUserFilter.java b/pac4j-module/src/main/java/net/unicon/shibui/pac4j/AddNewUserFilter.java index 6cf95d8f8..5c5bf6e12 100644 --- a/pac4j-module/src/main/java/net/unicon/shibui/pac4j/AddNewUserFilter.java +++ b/pac4j-module/src/main/java/net/unicon/shibui/pac4j/AddNewUserFilter.java @@ -75,11 +75,6 @@ public void doFilter(ServletRequest request, ServletResponse response, FilterCha user = persistedUser.get(); } if (user.getRole().equals(ROLE_NONE)) { - response.setContentType(ContentType.APPLICATION_JSON.getMimeType()); - ((HttpServletResponse) response).setStatus(HttpStatus.FORBIDDEN.value()); - response.getOutputStream().write(getJsonResponseBytes( - new ErrorResponse(String.valueOf(HttpStatus.FORBIDDEN.value()), - "Your account is not yet authorized to access ShibUI."))); ((HttpServletResponse) response).sendRedirect("/static.html"); } else { chain.doFilter(request, response); // else, user is in the system already, carry on diff --git a/pac4j-module/src/main/java/net/unicon/shibui/pac4j/ExceptionHandlerExceptionResolver.java b/pac4j-module/src/main/java/net/unicon/shibui/pac4j/ExceptionHandlerExceptionResolver.java deleted file mode 100644 index 640fde822..000000000 --- a/pac4j-module/src/main/java/net/unicon/shibui/pac4j/ExceptionHandlerExceptionResolver.java +++ /dev/null @@ -1,8 +0,0 @@ -package net.unicon.shibui.pac4j; - -/** - * @author Bill Smith (wsmith@unicon.net) - */ -public class ExceptionHandlerExceptionResolver extends org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver { - -} diff --git a/pac4j-module/src/main/java/net/unicon/shibui/pac4j/RestAuthenticationEntryPoint.java b/pac4j-module/src/main/java/net/unicon/shibui/pac4j/RestAuthenticationEntryPoint.java deleted file mode 100644 index 825e8ae98..000000000 --- a/pac4j-module/src/main/java/net/unicon/shibui/pac4j/RestAuthenticationEntryPoint.java +++ /dev/null @@ -1,20 +0,0 @@ -package net.unicon.shibui.pac4j; - -import org.springframework.security.core.AuthenticationException; -import org.springframework.security.web.AuthenticationEntryPoint; - -import javax.servlet.ServletException; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; -import java.io.IOException; - -/** - * @author Bill Smith (wsmith@unicon.net) - */ -public class RestAuthenticationEntryPoint implements AuthenticationEntryPoint { - @Override - public void commence(HttpServletRequest request, HttpServletResponse response, AuthenticationException authException) throws IOException, ServletException { - System.out.println("WOO! In auth!"); - response.sendRedirect("/static.html"); - } -}