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)
- Constructor - this populates the wrapper from the object in session
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 © 2013. All Rights Reserved.