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 voidcheck(javax.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Portlet portlet) protected voidcheckAction(javax.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Portlet portlet) protected voidcheckCSRFProtection(javax.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Portlet portlet) protected voidcheckRender(javax.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Portlet portlet) protected voidcheckResource(javax.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Portlet portlet) protected StringgetOriginalURL(javax.servlet.http.HttpServletRequest httpServletRequest) protected javax.servlet.http.HttpServletRequestgetOwnerLayoutRequestWrapper(javax.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Portlet portlet) protected booleanisValidPortletId(String portletId) voidpreparePortlet(javax.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Portlet portlet) com.liferay.portal.kernel.portlet.ActionResultprocessAction(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, com.liferay.portal.kernel.model.Portlet portlet) protected com.liferay.portal.kernel.portlet.ActionResultprocessActionException(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) voidprocessPublicRenderParameters(javax.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Layout layout) voidprocessPublicRenderParameters(javax.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Layout layout, com.liferay.portal.kernel.model.Portlet portlet) protected voidprocessRenderException(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, com.liferay.portal.kernel.model.Portlet portlet) protected voidprocessServeResourceException(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) voidrender(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, com.liferay.portal.kernel.model.Portlet portlet) voidrenderHeaders(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, com.liferay.portal.kernel.model.Portlet portlet) voidserveResource(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:
preparePortletin 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:
processActionin 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:
processEventin 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:
processPublicRenderParametersin 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:
processPublicRenderParametersin 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:
renderin 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:
renderHeadersin 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:
serveResourcein 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)
-