org.bbqjs.spring.security.web.access
Class StatusCodeBasedAccessDeniedHandler
java.lang.Object
org.bbqjs.spring.security.web.access.StatusCodeBasedAccessDeniedHandler
- All Implemented Interfaces:
- org.springframework.security.web.access.AccessDeniedHandler
public class StatusCodeBasedAccessDeniedHandler
- extends Object
- implements org.springframework.security.web.access.AccessDeniedHandler
Sends an HTTP status code when an attempt to access a secured resource fails - defaults to 401 UNAUTHORIZED
Method Summary |
void |
handle(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.security.access.AccessDeniedException accessDeniedException)
|
void |
setStatus(int status)
Override the HTTP status code that is sent access to a resource is denied. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StatusCodeBasedAccessDeniedHandler
public StatusCodeBasedAccessDeniedHandler()
handle
public void handle(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.security.access.AccessDeniedException accessDeniedException)
throws IOException,
javax.servlet.ServletException
- Specified by:
handle
in interface org.springframework.security.web.access.AccessDeniedHandler
- Parameters:
request
- response
- accessDeniedException
-
- Throws:
IOException
javax.servlet.ServletException
setStatus
public void setStatus(int status)
- Override the HTTP status code that is sent access to a resource is denied. Defaults to 401.
- Parameters:
status
-
Copyright © 2012. All Rights Reserved.