winstone.auth
Class RetryRequestWrapper
java.lang.Object
javax.servlet.ServletRequestWrapper
javax.servlet.http.HttpServletRequestWrapper
winstone.auth.RetryRequestWrapper
- All Implemented Interfaces:
- HttpServletRequest, ServletRequest
public class RetryRequestWrapper
- extends HttpServletRequestWrapper
This is used by the ACL filter to allow a retry by using a key lookup
on old request. It's only used when retrying an old request that was blocked
by the ACL filter.
- Version:
- $Id: RetryRequestWrapper.java,v 1.3 2007/02/26 00:28:05 rickknowles Exp $
- Author:
- Rick Knowles
|
Field Summary |
protected static java.text.DateFormat |
headerDF
|
| Methods inherited from class javax.servlet.http.HttpServletRequestWrapper |
getAuthType, getCookies, getPathTranslated, getRemoteUser, getRequestedSessionId, getRequestURL, getSession, getSession, getUserPrincipal, isRequestedSessionIdFromCookie, isRequestedSessionIdFromUrl, isRequestedSessionIdFromURL, isRequestedSessionIdValid, isUserInRole, setRequest |
| Methods inherited from class javax.servlet.ServletRequestWrapper |
getAttribute, getAttributeNames, getLocalAddr, getLocalName, getLocalPort, getProtocol, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, getRequest, getRequestDispatcher, getServerName, getServerPort, isSecure, removeAttribute, setAttribute |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.servlet.ServletRequest |
getAttribute, getAttributeNames, getLocalAddr, getLocalName, getLocalPort, getProtocol, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, getRequestDispatcher, getServerName, getServerPort, isSecure, removeAttribute, setAttribute |
headerDF
protected static final java.text.DateFormat headerDF
RetryRequestWrapper
public RetryRequestWrapper(HttpServletRequest request,
RetryRequestParams oldRequest)
throws java.io.IOException
- Constructor - this populates the wrapper from the object in session
- Throws:
java.io.IOException
getScheme
public java.lang.String getScheme()
- Specified by:
getScheme in interface ServletRequest- Overrides:
getScheme in class ServletRequestWrapper
getMethod
public java.lang.String getMethod()
- Specified by:
getMethod in interface HttpServletRequest- Overrides:
getMethod in class HttpServletRequestWrapper
getContextPath
public java.lang.String getContextPath()
- Specified by:
getContextPath in interface HttpServletRequest- Overrides:
getContextPath in class HttpServletRequestWrapper
getServletPath
public java.lang.String getServletPath()
- Specified by:
getServletPath in interface HttpServletRequest- Overrides:
getServletPath in class HttpServletRequestWrapper
getPathInfo
public java.lang.String getPathInfo()
- Specified by:
getPathInfo in interface HttpServletRequest- Overrides:
getPathInfo in class HttpServletRequestWrapper
getQueryString
public java.lang.String getQueryString()
- Specified by:
getQueryString in interface HttpServletRequest- Overrides:
getQueryString in class HttpServletRequestWrapper
getRequestURI
public java.lang.String getRequestURI()
- Specified by:
getRequestURI in interface HttpServletRequest- Overrides:
getRequestURI in class HttpServletRequestWrapper
getCharacterEncoding
public java.lang.String getCharacterEncoding()
- Specified by:
getCharacterEncoding in interface ServletRequest- Overrides:
getCharacterEncoding in class ServletRequestWrapper
setCharacterEncoding
public void setCharacterEncoding(java.lang.String encoding)
throws java.io.UnsupportedEncodingException
- Specified by:
setCharacterEncoding in interface ServletRequest- Overrides:
setCharacterEncoding in class ServletRequestWrapper
- Throws:
java.io.UnsupportedEncodingException
getContentLength
public int getContentLength()
- Specified by:
getContentLength in interface ServletRequest- Overrides:
getContentLength in class ServletRequestWrapper
getContentType
public java.lang.String getContentType()
- Specified by:
getContentType in interface ServletRequest- Overrides:
getContentType in class ServletRequestWrapper
getLocale
public java.util.Locale getLocale()
- Specified by:
getLocale in interface ServletRequest- Overrides:
getLocale in class ServletRequestWrapper
getLocales
public java.util.Enumeration getLocales()
- Specified by:
getLocales in interface ServletRequest- Overrides:
getLocales in class ServletRequestWrapper
getDateHeader
public long getDateHeader(java.lang.String name)
- Specified by:
getDateHeader in interface HttpServletRequest- Overrides:
getDateHeader in class HttpServletRequestWrapper
getIntHeader
public int getIntHeader(java.lang.String name)
- Specified by:
getIntHeader in interface HttpServletRequest- Overrides:
getIntHeader in class HttpServletRequestWrapper
getHeader
public java.lang.String getHeader(java.lang.String name)
- Specified by:
getHeader in interface HttpServletRequest- Overrides:
getHeader in class HttpServletRequestWrapper
getHeaderNames
public java.util.Enumeration getHeaderNames()
- Specified by:
getHeaderNames in interface HttpServletRequest- Overrides:
getHeaderNames in class HttpServletRequestWrapper
getHeaders
public java.util.Enumeration getHeaders(java.lang.String name)
- Specified by:
getHeaders in interface HttpServletRequest- Overrides:
getHeaders in class HttpServletRequestWrapper
getParameter
public java.lang.String getParameter(java.lang.String name)
- Specified by:
getParameter in interface ServletRequest- Overrides:
getParameter in class ServletRequestWrapper
getParameterNames
public java.util.Enumeration getParameterNames()
- Specified by:
getParameterNames in interface ServletRequest- Overrides:
getParameterNames in class ServletRequestWrapper
getParameterValues
public java.lang.String[] getParameterValues(java.lang.String name)
- Specified by:
getParameterValues in interface ServletRequest- Overrides:
getParameterValues in class ServletRequestWrapper
getParameterMap
public java.util.Map getParameterMap()
- Specified by:
getParameterMap in interface ServletRequest- Overrides:
getParameterMap in class ServletRequestWrapper
getReader
public java.io.BufferedReader getReader()
throws java.io.IOException
- Specified by:
getReader in interface ServletRequest- Overrides:
getReader in class ServletRequestWrapper
- Throws:
java.io.IOException
getInputStream
public ServletInputStream getInputStream()
throws java.io.IOException
- Specified by:
getInputStream in interface ServletRequest- Overrides:
getInputStream in class ServletRequestWrapper
- Throws:
java.io.IOException
Copyright © 2012. All Rights Reserved.