Class EmbRequest
java.lang.Object
jakarta.servlet.ServletRequestWrapper
jakarta.servlet.http.HttpServletRequestWrapper
com.tremolosecurity.embedd.EmbRequest
- All Implemented Interfaces:
 jakarta.servlet.http.HttpServletRequest,jakarta.servlet.ServletRequest
public class EmbRequest
extends jakarta.servlet.http.HttpServletRequestWrapper
- 
Field Summary
Fields inherited from interface jakarta.servlet.http.HttpServletRequest
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH - 
Constructor Summary
ConstructorsConstructorDescriptionEmbRequest(HttpFilterRequest filterReq, jakarta.servlet.http.HttpSession session, HashMap<String, Attribute> reqHeaders)  - 
Method Summary
Modifier and TypeMethodDescriptiongetAttribute(String arg0) intjakarta.servlet.http.Cookie[]longgetDateHeader(String name) getHeaders(String name) jakarta.servlet.ServletInputStreamintgetIntHeader(String name) intgetParameter(String arg0) String[]getParameterValues(String arg0) getRealPath(String arg0) intjakarta.servlet.http.HttpServletRequestjakarta.servlet.RequestDispatchergetRequestDispatcher(String arg0) intjakarta.servlet.http.HttpSessionjakarta.servlet.http.HttpSessiongetSession(boolean arg0) booleanbooleanbooleanbooleanbooleanisSecure()booleanisUserInRole(String role) voidremoveAttribute(String arg0) voidsetAttribute(String arg0, Object arg1) voidsetCharacterEncoding(String arg0) Methods inherited from class jakarta.servlet.http.HttpServletRequestWrapper
authenticate, changeSessionId, getHttpServletMapping, getPart, getParts, getTrailerFields, isTrailerFieldsReady, login, logout, newPushBuilder, upgradeMethods inherited from class jakarta.servlet.ServletRequestWrapper
getAsyncContext, getContentLengthLong, getDispatcherType, getProtocolRequestId, getRequestId, getServletConnection, getServletContext, isAsyncStarted, isAsyncSupported, isWrapperFor, isWrapperFor, setCharacterEncoding, setRequest, startAsync, startAsyncMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface jakarta.servlet.ServletRequest
getAsyncContext, getContentLengthLong, getDispatcherType, getProtocolRequestId, getRequestId, getServletConnection, getServletContext, isAsyncStarted, isAsyncSupported, setCharacterEncoding, startAsync, startAsync 
- 
Constructor Details
- 
EmbRequest
public EmbRequest(HttpFilterRequest filterReq, jakarta.servlet.http.HttpSession session, HashMap<String, Attribute> reqHeaders)  
 - 
 - 
Method Details
- 
getRequest
public jakarta.servlet.http.HttpServletRequest getRequest()- Overrides:
 getRequestin classjakarta.servlet.ServletRequestWrapper
 - 
getLocalAddr
- Specified by:
 getLocalAddrin interfacejakarta.servlet.ServletRequest- Overrides:
 getLocalAddrin classjakarta.servlet.ServletRequestWrapper
 - 
getLocalName
- Specified by:
 getLocalNamein interfacejakarta.servlet.ServletRequest- Overrides:
 getLocalNamein classjakarta.servlet.ServletRequestWrapper
 - 
getLocalPort
public int getLocalPort()- Specified by:
 getLocalPortin interfacejakarta.servlet.ServletRequest- Overrides:
 getLocalPortin classjakarta.servlet.ServletRequestWrapper
 - 
getRemotePort
public int getRemotePort()- Specified by:
 getRemotePortin interfacejakarta.servlet.ServletRequest- Overrides:
 getRemotePortin classjakarta.servlet.ServletRequestWrapper
 - 
getAuthType
- Specified by:
 getAuthTypein interfacejakarta.servlet.http.HttpServletRequest- Overrides:
 getAuthTypein classjakarta.servlet.http.HttpServletRequestWrapper
 - 
getContextPath
- Specified by:
 getContextPathin interfacejakarta.servlet.http.HttpServletRequest- Overrides:
 getContextPathin classjakarta.servlet.http.HttpServletRequestWrapper
 - 
getCookies
public jakarta.servlet.http.Cookie[] getCookies()- Specified by:
 getCookiesin interfacejakarta.servlet.http.HttpServletRequest- Overrides:
 getCookiesin classjakarta.servlet.http.HttpServletRequestWrapper
 - 
getDateHeader
- Specified by:
 getDateHeaderin interfacejakarta.servlet.http.HttpServletRequest- Overrides:
 getDateHeaderin classjakarta.servlet.http.HttpServletRequestWrapper
 - 
getHeader
 - 
getHeaderNames
- Specified by:
 getHeaderNamesin interfacejakarta.servlet.http.HttpServletRequest- Overrides:
 getHeaderNamesin classjakarta.servlet.http.HttpServletRequestWrapper
 - 
getHeaders
- Specified by:
 getHeadersin interfacejakarta.servlet.http.HttpServletRequest- Overrides:
 getHeadersin classjakarta.servlet.http.HttpServletRequestWrapper
 - 
getIntHeader
- Specified by:
 getIntHeaderin interfacejakarta.servlet.http.HttpServletRequest- Overrides:
 getIntHeaderin classjakarta.servlet.http.HttpServletRequestWrapper
 - 
getMethod
- Specified by:
 getMethodin interfacejakarta.servlet.http.HttpServletRequest- Overrides:
 getMethodin classjakarta.servlet.http.HttpServletRequestWrapper
 - 
getPathInfo
- Specified by:
 getPathInfoin interfacejakarta.servlet.http.HttpServletRequest- Overrides:
 getPathInfoin classjakarta.servlet.http.HttpServletRequestWrapper
 - 
getPathTranslated
- Specified by:
 getPathTranslatedin interfacejakarta.servlet.http.HttpServletRequest- Overrides:
 getPathTranslatedin classjakarta.servlet.http.HttpServletRequestWrapper
 - 
getQueryString
- Specified by:
 getQueryStringin interfacejakarta.servlet.http.HttpServletRequest- Overrides:
 getQueryStringin classjakarta.servlet.http.HttpServletRequestWrapper
 - 
getRemoteUser
- Specified by:
 getRemoteUserin interfacejakarta.servlet.http.HttpServletRequest- Overrides:
 getRemoteUserin classjakarta.servlet.http.HttpServletRequestWrapper
 - 
getRequestURI
- Specified by:
 getRequestURIin interfacejakarta.servlet.http.HttpServletRequest- Overrides:
 getRequestURIin classjakarta.servlet.http.HttpServletRequestWrapper
 - 
getRequestURL
- Specified by:
 getRequestURLin interfacejakarta.servlet.http.HttpServletRequest- Overrides:
 getRequestURLin classjakarta.servlet.http.HttpServletRequestWrapper
 - 
getRequestedSessionId
- Specified by:
 getRequestedSessionIdin interfacejakarta.servlet.http.HttpServletRequest- Overrides:
 getRequestedSessionIdin classjakarta.servlet.http.HttpServletRequestWrapper
 - 
getServletPath
- Specified by:
 getServletPathin interfacejakarta.servlet.http.HttpServletRequest- Overrides:
 getServletPathin classjakarta.servlet.http.HttpServletRequestWrapper
 - 
getSession
public jakarta.servlet.http.HttpSession getSession()- Specified by:
 getSessionin interfacejakarta.servlet.http.HttpServletRequest- Overrides:
 getSessionin classjakarta.servlet.http.HttpServletRequestWrapper
 - 
getSession
public jakarta.servlet.http.HttpSession getSession(boolean arg0) - Specified by:
 getSessionin interfacejakarta.servlet.http.HttpServletRequest- Overrides:
 getSessionin classjakarta.servlet.http.HttpServletRequestWrapper
 - 
getUserPrincipal
- Specified by:
 getUserPrincipalin interfacejakarta.servlet.http.HttpServletRequest- Overrides:
 getUserPrincipalin classjakarta.servlet.http.HttpServletRequestWrapper
 - 
isRequestedSessionIdFromCookie
public boolean isRequestedSessionIdFromCookie()- Specified by:
 isRequestedSessionIdFromCookiein interfacejakarta.servlet.http.HttpServletRequest- Overrides:
 isRequestedSessionIdFromCookiein classjakarta.servlet.http.HttpServletRequestWrapper
 - 
isRequestedSessionIdFromURL
public boolean isRequestedSessionIdFromURL()- Specified by:
 isRequestedSessionIdFromURLin interfacejakarta.servlet.http.HttpServletRequest- Overrides:
 isRequestedSessionIdFromURLin classjakarta.servlet.http.HttpServletRequestWrapper
 - 
isRequestedSessionIdFromUrl
public boolean isRequestedSessionIdFromUrl() - 
isRequestedSessionIdValid
public boolean isRequestedSessionIdValid()- Specified by:
 isRequestedSessionIdValidin interfacejakarta.servlet.http.HttpServletRequest- Overrides:
 isRequestedSessionIdValidin classjakarta.servlet.http.HttpServletRequestWrapper
 - 
isUserInRole
- Specified by:
 isUserInRolein interfacejakarta.servlet.http.HttpServletRequest- Overrides:
 isUserInRolein classjakarta.servlet.http.HttpServletRequestWrapper
 - 
getAttribute
 - 
getAttributeNames
- Specified by:
 getAttributeNamesin interfacejakarta.servlet.ServletRequest- Overrides:
 getAttributeNamesin classjakarta.servlet.ServletRequestWrapper
 - 
getCharacterEncoding
- Specified by:
 getCharacterEncodingin interfacejakarta.servlet.ServletRequest- Overrides:
 getCharacterEncodingin classjakarta.servlet.ServletRequestWrapper
 - 
getContentLength
public int getContentLength()- Specified by:
 getContentLengthin interfacejakarta.servlet.ServletRequest- Overrides:
 getContentLengthin classjakarta.servlet.ServletRequestWrapper
 - 
getContentType
- Specified by:
 getContentTypein interfacejakarta.servlet.ServletRequest- Overrides:
 getContentTypein classjakarta.servlet.ServletRequestWrapper
 - 
getInputStream
- Specified by:
 getInputStreamin interfacejakarta.servlet.ServletRequest- Overrides:
 getInputStreamin classjakarta.servlet.ServletRequestWrapper- Throws:
 IOException
 - 
getLocale
- Specified by:
 getLocalein interfacejakarta.servlet.ServletRequest- Overrides:
 getLocalein classjakarta.servlet.ServletRequestWrapper
 - 
getLocales
- Specified by:
 getLocalesin interfacejakarta.servlet.ServletRequest- Overrides:
 getLocalesin classjakarta.servlet.ServletRequestWrapper
 - 
getParameter
 - 
getParameterMap
- Specified by:
 getParameterMapin interfacejakarta.servlet.ServletRequest- Overrides:
 getParameterMapin classjakarta.servlet.ServletRequestWrapper
 - 
getParameterNames
- Specified by:
 getParameterNamesin interfacejakarta.servlet.ServletRequest- Overrides:
 getParameterNamesin classjakarta.servlet.ServletRequestWrapper
 - 
getParameterValues
 - 
getProtocol
- Specified by:
 getProtocolin interfacejakarta.servlet.ServletRequest- Overrides:
 getProtocolin classjakarta.servlet.ServletRequestWrapper
 - 
getReader
- Specified by:
 getReaderin interfacejakarta.servlet.ServletRequest- Overrides:
 getReaderin classjakarta.servlet.ServletRequestWrapper- Throws:
 IOException
 - 
getRealPath
 - 
getRemoteAddr
- Specified by:
 getRemoteAddrin interfacejakarta.servlet.ServletRequest- Overrides:
 getRemoteAddrin classjakarta.servlet.ServletRequestWrapper
 - 
getRemoteHost
- Specified by:
 getRemoteHostin interfacejakarta.servlet.ServletRequest- Overrides:
 getRemoteHostin classjakarta.servlet.ServletRequestWrapper
 - 
getRequestDispatcher
- Specified by:
 getRequestDispatcherin interfacejakarta.servlet.ServletRequest- Overrides:
 getRequestDispatcherin classjakarta.servlet.ServletRequestWrapper
 - 
getScheme
- Specified by:
 getSchemein interfacejakarta.servlet.ServletRequest- Overrides:
 getSchemein classjakarta.servlet.ServletRequestWrapper
 - 
getServerName
- Specified by:
 getServerNamein interfacejakarta.servlet.ServletRequest- Overrides:
 getServerNamein classjakarta.servlet.ServletRequestWrapper
 - 
getServerPort
public int getServerPort()- Specified by:
 getServerPortin interfacejakarta.servlet.ServletRequest- Overrides:
 getServerPortin classjakarta.servlet.ServletRequestWrapper
 - 
isSecure
public boolean isSecure()- Specified by:
 isSecurein interfacejakarta.servlet.ServletRequest- Overrides:
 isSecurein classjakarta.servlet.ServletRequestWrapper
 - 
removeAttribute
- Specified by:
 removeAttributein interfacejakarta.servlet.ServletRequest- Overrides:
 removeAttributein classjakarta.servlet.ServletRequestWrapper
 - 
setAttribute
 - 
setCharacterEncoding
- Specified by:
 setCharacterEncodingin interfacejakarta.servlet.ServletRequest- Overrides:
 setCharacterEncodingin classjakarta.servlet.ServletRequestWrapper- Throws:
 UnsupportedEncodingException
 
 -