public abstract class

FirewalledRequest

extends HttpServletRequestWrapper
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
From class javax.servlet.ServletRequestWrapper
From class java.lang.Object
From interface javax.servlet.ServletRequest
From interface javax.servlet.http.HttpServletRequest

Public Constructors

public FirewalledRequest (HttpServletRequest request)

Constructs a request object wrapping the given request.

Throws
IllegalArgumentException if the request is null

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

public String toString ()