aboutsummaryrefslogtreecommitdiff
path: root/juick-server/src/main/java/com/juick/server/security/ForbiddenStatusAuthenticationEntryPoint.java
diff options
context:
space:
mode:
authorGravatar Alexander Alexeev2016-12-10 22:58:20 +0700
committerGravatar Vitaly Takmazov2016-12-11 18:24:37 +0300
commitb1861f326a834865f1d700745dfb5f1b1596ba1f (patch)
tree769a8b09b0e9a07c84605db46c9c18f5ba3c66ed /juick-server/src/main/java/com/juick/server/security/ForbiddenStatusAuthenticationEntryPoint.java
parent0cbdc4ecb927b7ab068e5833caefbba65c9aa87a (diff)
Api authorization entry point renamed
Diffstat (limited to 'juick-server/src/main/java/com/juick/server/security/ForbiddenStatusAuthenticationEntryPoint.java')
-rw-r--r--juick-server/src/main/java/com/juick/server/security/ForbiddenStatusAuthenticationEntryPoint.java20
1 files changed, 20 insertions, 0 deletions
diff --git a/juick-server/src/main/java/com/juick/server/security/ForbiddenStatusAuthenticationEntryPoint.java b/juick-server/src/main/java/com/juick/server/security/ForbiddenStatusAuthenticationEntryPoint.java
new file mode 100644
index 00000000..92b206dd
--- /dev/null
+++ b/juick-server/src/main/java/com/juick/server/security/ForbiddenStatusAuthenticationEntryPoint.java
@@ -0,0 +1,20 @@
+package com.juick.server.security;
+
+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;
+
+/**
+ * Created by vitalyster on 25.11.2016.
+ */
+public class ForbiddenStatusAuthenticationEntryPoint implements AuthenticationEntryPoint {
+ @Override
+ public void commence(HttpServletRequest request, HttpServletResponse response, AuthenticationException authException)
+ throws IOException, ServletException {
+ response.setStatus(HttpServletResponse.SC_FORBIDDEN);
+ }
+}