public class SecurityPortletContainerWrapper extends java.lang.Object implements PortletContainer
| Constructor and Description |
|---|
SecurityPortletContainerWrapper(PortletContainer portletContainer) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
check(javax.servlet.http.HttpServletRequest httpServletRequest,
Portlet portlet) |
protected void |
checkAction(javax.servlet.http.HttpServletRequest httpServletRequest,
Portlet portlet) |
protected void |
checkCSRFProtection(javax.servlet.http.HttpServletRequest httpServletRequest,
Portlet portlet) |
protected void |
checkRender(javax.servlet.http.HttpServletRequest httpServletRequest,
Portlet portlet) |
protected void |
checkResource(javax.servlet.http.HttpServletRequest httpServletRequest,
Portlet portlet) |
static PortletContainer |
createSecurityPortletContainerWrapper(PortletContainer portletContainer)
Deprecated.
As of Athanasius (7.3.x), with no direct replacement
|
protected java.lang.String |
getOriginalURL(javax.servlet.http.HttpServletRequest httpServletRequest) |
protected javax.servlet.http.HttpServletRequest |
getOwnerLayoutRequestWrapper(javax.servlet.http.HttpServletRequest httpServletRequest,
Portlet portlet) |
protected boolean |
isValidPortletId(java.lang.String portletId) |
void |
preparePortlet(javax.servlet.http.HttpServletRequest httpServletRequest,
Portlet portlet) |
ActionResult |
processAction(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse,
Portlet portlet) |
protected ActionResult |
processActionException(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse,
Portlet portlet,
PrincipalException principalException) |
java.util.List<javax.portlet.Event> |
processEvent(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse,
Portlet portlet,
Layout layout,
javax.portlet.Event event) |
void |
processPublicRenderParameters(javax.servlet.http.HttpServletRequest httpServletRequest,
Layout layout) |
void |
processPublicRenderParameters(javax.servlet.http.HttpServletRequest httpServletRequest,
Layout layout,
Portlet portlet) |
protected void |
processRenderException(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse,
Portlet portlet) |
protected void |
processServeResourceException(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse,
Portlet portlet,
PrincipalException principalException) |
void |
render(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse,
Portlet portlet) |
void |
renderHeaders(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse,
Portlet portlet) |
void |
serveResource(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse,
Portlet portlet) |
public SecurityPortletContainerWrapper(PortletContainer portletContainer)
@Deprecated public static PortletContainer createSecurityPortletContainerWrapper(PortletContainer portletContainer)
public void preparePortlet(javax.servlet.http.HttpServletRequest httpServletRequest,
Portlet portlet)
throws PortletContainerException
preparePortlet in interface PortletContainerPortletContainerExceptionpublic ActionResult processAction(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, Portlet portlet) throws PortletContainerException
processAction in interface PortletContainerPortletContainerExceptionpublic java.util.List<javax.portlet.Event> processEvent(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse,
Portlet portlet,
Layout layout,
javax.portlet.Event event)
throws PortletContainerException
processEvent in interface PortletContainerPortletContainerExceptionpublic void processPublicRenderParameters(javax.servlet.http.HttpServletRequest httpServletRequest,
Layout layout)
processPublicRenderParameters in interface PortletContainerpublic void processPublicRenderParameters(javax.servlet.http.HttpServletRequest httpServletRequest,
Layout layout,
Portlet portlet)
processPublicRenderParameters in interface PortletContainerpublic void render(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse,
Portlet portlet)
throws PortletContainerException
render in interface PortletContainerPortletContainerExceptionpublic void renderHeaders(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse,
Portlet portlet)
throws PortletContainerException
renderHeaders in interface PortletContainerPortletContainerExceptionpublic void serveResource(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse,
Portlet portlet)
throws PortletContainerException
serveResource in interface PortletContainerPortletContainerExceptionprotected void check(javax.servlet.http.HttpServletRequest httpServletRequest,
Portlet portlet)
throws java.lang.Exception
java.lang.Exceptionprotected void checkAction(javax.servlet.http.HttpServletRequest httpServletRequest,
Portlet portlet)
throws java.lang.Exception
java.lang.Exceptionprotected void checkCSRFProtection(javax.servlet.http.HttpServletRequest httpServletRequest,
Portlet portlet)
throws PortalException
PortalExceptionprotected void checkRender(javax.servlet.http.HttpServletRequest httpServletRequest,
Portlet portlet)
throws java.lang.Exception
java.lang.Exceptionprotected void checkResource(javax.servlet.http.HttpServletRequest httpServletRequest,
Portlet portlet)
throws java.lang.Exception
java.lang.Exceptionprotected java.lang.String getOriginalURL(javax.servlet.http.HttpServletRequest httpServletRequest)
protected javax.servlet.http.HttpServletRequest getOwnerLayoutRequestWrapper(javax.servlet.http.HttpServletRequest httpServletRequest,
Portlet portlet)
throws java.lang.Exception
java.lang.Exceptionprotected boolean isValidPortletId(java.lang.String portletId)
protected ActionResult processActionException(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, Portlet portlet, PrincipalException principalException)
protected void processRenderException(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse,
Portlet portlet)
throws PortletContainerException
PortletContainerExceptionprotected void processServeResourceException(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse,
Portlet portlet,
PrincipalException principalException)