class ShiroGrailsExceptionResolver extends org.springframework.web.servlet.handler.SimpleMappingExceptionResolver implements grails.core.support.GrailsApplicationAware
User: pmcneil Date: 5/07/19
| Modifiers | Name | Description |
|---|---|---|
protected grails.core.GrailsApplication |
grailsApplication |
| Fields inherited from class | Fields |
|---|---|
class org.springframework.web.servlet.handler.SimpleMappingExceptionResolver |
DEFAULT_EXCEPTION_ATTRIBUTE, HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE |
| Constructor and description |
|---|
ShiroGrailsExceptionResolver() |
| Type Params | Return Type | Name and description |
|---|---|---|
|
static java.lang.Exception |
findAuthException(java.lang.Exception e) |
|
protected static java.lang.String |
getAuthmsg(java.lang.Exception ex) |
|
protected void |
loginRedirect(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) |
|
protected void |
redirect(java.util.Map argMap, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)Redirects for the given arguments. |
|
org.springframework.web.servlet.ModelAndView |
resolveException(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, java.lang.Object handler, java.lang.Exception ex) |
|
void |
setGrailsApplication(grails.core.GrailsApplication grailsApplication) |
|
void |
setGrailsLinkGenerator(grails.web.mapping.LinkGenerator linkGenerator) |
|
void |
setRedirectListeners(java.util.Collection<grails.web.mapping.mvc.RedirectEventListener> redirectListeners) |
|
void |
setRequestDataValueProcessor(org.springframework.web.servlet.support.RequestDataValueProcessor requestDataValueProcessor) |
|
void |
setResponseRedirector(grails.web.mapping.ResponseRedirector redirector) |
|
protected void |
unauthorizedRedirect(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) |
| Methods inherited from class | Name |
|---|---|
class org.springframework.web.servlet.handler.SimpleMappingExceptionResolver |
org.springframework.web.servlet.handler.SimpleMappingExceptionResolver#addMappedHandlerClass(java.lang.Class), org.springframework.web.servlet.handler.SimpleMappingExceptionResolver#addStatusCode(java.lang.String, int), org.springframework.web.servlet.handler.SimpleMappingExceptionResolver#equals(java.lang.Object), org.springframework.web.servlet.handler.SimpleMappingExceptionResolver#getClass(), org.springframework.web.servlet.handler.SimpleMappingExceptionResolver#getOrder(), org.springframework.web.servlet.handler.SimpleMappingExceptionResolver#getStatusCodesAsMap(), org.springframework.web.servlet.handler.SimpleMappingExceptionResolver#hashCode(), org.springframework.web.servlet.handler.SimpleMappingExceptionResolver#notify(), org.springframework.web.servlet.handler.SimpleMappingExceptionResolver#notifyAll(), org.springframework.web.servlet.handler.SimpleMappingExceptionResolver#resolveException(jakarta.servlet.http.HttpServletRequest, jakarta.servlet.http.HttpServletResponse, java.lang.Object, java.lang.Exception), org.springframework.web.servlet.handler.SimpleMappingExceptionResolver#setDefaultErrorView(java.lang.String), org.springframework.web.servlet.handler.SimpleMappingExceptionResolver#setDefaultStatusCode(int), org.springframework.web.servlet.handler.SimpleMappingExceptionResolver#setExceptionAttribute(java.lang.String), org.springframework.web.servlet.handler.SimpleMappingExceptionResolver#setExceptionMappings(java.util.Properties), org.springframework.web.servlet.handler.SimpleMappingExceptionResolver#setExcludedExceptions([Ljava.lang.Class;), org.springframework.web.servlet.handler.SimpleMappingExceptionResolver#setMappedHandlerClasses([Ljava.lang.Class;), org.springframework.web.servlet.handler.SimpleMappingExceptionResolver#setMappedHandlerPredicate(java.util.function.Predicate), org.springframework.web.servlet.handler.SimpleMappingExceptionResolver#setMappedHandlers(java.util.Set), org.springframework.web.servlet.handler.SimpleMappingExceptionResolver#setOrder(int), org.springframework.web.servlet.handler.SimpleMappingExceptionResolver#setPreventResponseCaching(boolean), org.springframework.web.servlet.handler.SimpleMappingExceptionResolver#setStatusCodes(java.util.Properties), org.springframework.web.servlet.handler.SimpleMappingExceptionResolver#setWarnLogCategory(java.lang.String), org.springframework.web.servlet.handler.SimpleMappingExceptionResolver#toString(), org.springframework.web.servlet.handler.SimpleMappingExceptionResolver#wait(), org.springframework.web.servlet.handler.SimpleMappingExceptionResolver#wait(long), org.springframework.web.servlet.handler.SimpleMappingExceptionResolver#wait(long, int) |
Redirects for the given arguments.
argMap - The arguments