java.lang.Object |
↳ |
javax.servlet.ServletRequestWrapper |
|
↳ |
javax.servlet.http.HttpServletRequestWrapper |
|
|
↳ |
org.springframework.security.web.firewall.FirewalledRequest |
Class Overview
Request wrapper which is returned by the HttpFirewall
interface.
The only difference is the reset
method which allows some
or all of the state to be reset by the FilterChainProxy
when the
request leaves the security filter chain.
Summary
[Expand]
Inherited Constants |
From interface
javax.servlet.http.HttpServletRequest
|
Public Constructors |
|
FirewalledRequest(HttpServletRequest request)
Constructs a request object wrapping the given request.
|
Public Methods |
abstract
void
|
reset()
This method will be called once the request has passed through the
security filter chain, when it is about to proceed to the application
proper.
|
String
|
toString()
|
[Expand]
Inherited Methods |
From class
javax.servlet.http.HttpServletRequestWrapper
String
|
getAuthType()
|
String
|
getContextPath()
|
Cookie[]
|
getCookies()
|
long
|
getDateHeader(String arg0)
|
String
|
getHeader(String arg0)
|
Enumeration
|
getHeaderNames()
|
Enumeration
|
getHeaders(String arg0)
|
int
|
getIntHeader(String arg0)
|
String
|
getMethod()
|
String
|
getPathInfo()
|
String
|
getPathTranslated()
|
String
|
getQueryString()
|
String
|
getRemoteUser()
|
String
|
getRequestURI()
|
StringBuffer
|
getRequestURL()
|
String
|
getRequestedSessionId()
|
String
|
getServletPath()
|
HttpSession
|
getSession(boolean arg0)
|
HttpSession
|
getSession()
|
Principal
|
getUserPrincipal()
|
boolean
|
isRequestedSessionIdFromCookie()
|
boolean
|
isRequestedSessionIdFromURL()
|
boolean
|
isRequestedSessionIdFromUrl()
|
boolean
|
isRequestedSessionIdValid()
|
boolean
|
isUserInRole(String arg0)
|
|
From class
javax.servlet.ServletRequestWrapper
|
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
|
From interface
javax.servlet.ServletRequest
abstract
Object
|
getAttribute(String arg0)
|
abstract
Enumeration
|
getAttributeNames()
|
abstract
String
|
getCharacterEncoding()
|
abstract
int
|
getContentLength()
|
abstract
String
|
getContentType()
|
abstract
ServletInputStream
|
getInputStream()
|
abstract
String
|
getLocalAddr()
|
abstract
String
|
getLocalName()
|
abstract
int
|
getLocalPort()
|
abstract
Locale
|
getLocale()
|
abstract
Enumeration
|
getLocales()
|
abstract
String
|
getParameter(String arg0)
|
abstract
Map
|
getParameterMap()
|
abstract
Enumeration
|
getParameterNames()
|
abstract
String[]
|
getParameterValues(String arg0)
|
abstract
String
|
getProtocol()
|
abstract
BufferedReader
|
getReader()
|
abstract
String
|
getRealPath(String arg0)
|
abstract
String
|
getRemoteAddr()
|
abstract
String
|
getRemoteHost()
|
abstract
int
|
getRemotePort()
|
abstract
RequestDispatcher
|
getRequestDispatcher(String arg0)
|
abstract
String
|
getScheme()
|
abstract
String
|
getServerName()
|
abstract
int
|
getServerPort()
|
abstract
boolean
|
isSecure()
|
abstract
void
|
removeAttribute(String arg0)
|
abstract
void
|
setAttribute(String arg0, Object arg1)
|
abstract
void
|
setCharacterEncoding(String arg0)
|
|
From interface
javax.servlet.http.HttpServletRequest
abstract
String
|
getAuthType()
|
abstract
String
|
getContextPath()
|
abstract
Cookie[]
|
getCookies()
|
abstract
long
|
getDateHeader(String arg0)
|
abstract
String
|
getHeader(String arg0)
|
abstract
Enumeration
|
getHeaderNames()
|
abstract
Enumeration
|
getHeaders(String arg0)
|
abstract
int
|
getIntHeader(String arg0)
|
abstract
String
|
getMethod()
|
abstract
String
|
getPathInfo()
|
abstract
String
|
getPathTranslated()
|
abstract
String
|
getQueryString()
|
abstract
String
|
getRemoteUser()
|
abstract
String
|
getRequestURI()
|
abstract
StringBuffer
|
getRequestURL()
|
abstract
String
|
getRequestedSessionId()
|
abstract
String
|
getServletPath()
|
abstract
HttpSession
|
getSession(boolean arg0)
|
abstract
HttpSession
|
getSession()
|
abstract
Principal
|
getUserPrincipal()
|
abstract
boolean
|
isRequestedSessionIdFromCookie()
|
abstract
boolean
|
isRequestedSessionIdFromURL()
|
abstract
boolean
|
isRequestedSessionIdFromUrl()
|
abstract
boolean
|
isRequestedSessionIdValid()
|
abstract
boolean
|
isUserInRole(String arg0)
|
|
Public Constructors
public
FirewalledRequest
(HttpServletRequest request)
Constructs a request object wrapping the given request.
Public Methods
public
abstract
void
reset
()
This method will be called once the request has passed through the
security filter chain, when it is about to proceed to the application
proper.
An implementation can thus choose to modify the state of the request
for the security infrastructure, while still maintaining the