Package com.liferay.portlet
Class SecurityPortletContainerWrapper
Object
com.liferay.portlet.SecurityPortletContainerWrapper
- All Implemented Interfaces:
com.liferay.portal.kernel.portlet.PortletContainer
public class SecurityPortletContainerWrapper
extends Object
implements com.liferay.portal.kernel.portlet.PortletContainer
- Author:
- Tomas Polesovsky, Raymond Augé
-
Constructor Summary
ConstructorsConstructorDescriptionSecurityPortletContainerWrapper
(com.liferay.portal.kernel.portlet.PortletContainer portletContainer) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
check
(javax.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Portlet portlet) protected void
checkAction
(javax.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Portlet portlet) protected void
checkCSRFProtection
(javax.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Portlet portlet) protected void
checkRender
(javax.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Portlet portlet) protected void
checkResource
(javax.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Portlet portlet) protected String
getOriginalURL
(javax.servlet.http.HttpServletRequest httpServletRequest) protected javax.servlet.http.HttpServletRequest
getOwnerLayoutRequestWrapper
(javax.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Portlet portlet) protected boolean
isValidPortletId
(String portletId) void
preparePortlet
(javax.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Portlet portlet) com.liferay.portal.kernel.portlet.ActionResult
processAction
(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, com.liferay.portal.kernel.model.Portlet portlet) protected com.liferay.portal.kernel.portlet.ActionResult
processActionException
(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, com.liferay.portal.kernel.model.Portlet portlet, com.liferay.portal.kernel.security.auth.PrincipalException principalException) processEvent
(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, com.liferay.portal.kernel.model.Portlet portlet, com.liferay.portal.kernel.model.Layout layout, Event event) void
processPublicRenderParameters
(javax.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Layout layout) void
processPublicRenderParameters
(javax.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Layout layout, com.liferay.portal.kernel.model.Portlet portlet) protected void
processRenderException
(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, com.liferay.portal.kernel.model.Portlet portlet) protected void
processServeResourceException
(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, com.liferay.portal.kernel.model.Portlet portlet, com.liferay.portal.kernel.security.auth.PrincipalException principalException) void
render
(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, com.liferay.portal.kernel.model.Portlet portlet) void
renderHeaders
(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, com.liferay.portal.kernel.model.Portlet portlet) void
serveResource
(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, com.liferay.portal.kernel.model.Portlet portlet)
-
Constructor Details
-
SecurityPortletContainerWrapper
public SecurityPortletContainerWrapper(com.liferay.portal.kernel.portlet.PortletContainer portletContainer)
-
-
Method Details
-
preparePortlet
public void preparePortlet(javax.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Portlet portlet) throws com.liferay.portal.kernel.portlet.PortletContainerException - Specified by:
preparePortlet
in interfacecom.liferay.portal.kernel.portlet.PortletContainer
- Throws:
com.liferay.portal.kernel.portlet.PortletContainerException
-
processAction
public com.liferay.portal.kernel.portlet.ActionResult processAction(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, com.liferay.portal.kernel.model.Portlet portlet) throws com.liferay.portal.kernel.portlet.PortletContainerException - Specified by:
processAction
in interfacecom.liferay.portal.kernel.portlet.PortletContainer
- Throws:
com.liferay.portal.kernel.portlet.PortletContainerException
-
processEvent
public List<Event> processEvent(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, com.liferay.portal.kernel.model.Portlet portlet, com.liferay.portal.kernel.model.Layout layout, Event event) throws com.liferay.portal.kernel.portlet.PortletContainerException - Specified by:
processEvent
in interfacecom.liferay.portal.kernel.portlet.PortletContainer
- Throws:
com.liferay.portal.kernel.portlet.PortletContainerException
-
processPublicRenderParameters
public void processPublicRenderParameters(javax.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Layout layout) - Specified by:
processPublicRenderParameters
in interfacecom.liferay.portal.kernel.portlet.PortletContainer
-
processPublicRenderParameters
public void processPublicRenderParameters(javax.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Layout layout, com.liferay.portal.kernel.model.Portlet portlet) - Specified by:
processPublicRenderParameters
in interfacecom.liferay.portal.kernel.portlet.PortletContainer
-
render
public void render(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, com.liferay.portal.kernel.model.Portlet portlet) throws com.liferay.portal.kernel.portlet.PortletContainerException - Specified by:
render
in interfacecom.liferay.portal.kernel.portlet.PortletContainer
- Throws:
com.liferay.portal.kernel.portlet.PortletContainerException
-
renderHeaders
public void renderHeaders(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, com.liferay.portal.kernel.model.Portlet portlet) throws com.liferay.portal.kernel.portlet.PortletContainerException - Specified by:
renderHeaders
in interfacecom.liferay.portal.kernel.portlet.PortletContainer
- Throws:
com.liferay.portal.kernel.portlet.PortletContainerException
-
serveResource
public void serveResource(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, com.liferay.portal.kernel.model.Portlet portlet) throws com.liferay.portal.kernel.portlet.PortletContainerException - Specified by:
serveResource
in interfacecom.liferay.portal.kernel.portlet.PortletContainer
- Throws:
com.liferay.portal.kernel.portlet.PortletContainerException
-
check
protected void check(javax.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Portlet portlet) throws Exception - Throws:
Exception
-
checkAction
protected void checkAction(javax.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Portlet portlet) throws Exception - Throws:
Exception
-
checkCSRFProtection
protected void checkCSRFProtection(javax.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Portlet portlet) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
checkRender
protected void checkRender(javax.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Portlet portlet) throws Exception - Throws:
Exception
-
checkResource
protected void checkResource(javax.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Portlet portlet) throws Exception - Throws:
Exception
-
getOriginalURL
-
getOwnerLayoutRequestWrapper
protected javax.servlet.http.HttpServletRequest getOwnerLayoutRequestWrapper(javax.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Portlet portlet) throws Exception - Throws:
Exception
-
isValidPortletId
-
processActionException
protected com.liferay.portal.kernel.portlet.ActionResult processActionException(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, com.liferay.portal.kernel.model.Portlet portlet, com.liferay.portal.kernel.security.auth.PrincipalException principalException) -
processRenderException
protected void processRenderException(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, com.liferay.portal.kernel.model.Portlet portlet) throws com.liferay.portal.kernel.portlet.PortletContainerException - Throws:
com.liferay.portal.kernel.portlet.PortletContainerException
-
processServeResourceException
protected void processServeResourceException(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, com.liferay.portal.kernel.model.Portlet portlet, com.liferay.portal.kernel.security.auth.PrincipalException principalException)
-