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(jakarta.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Portlet portlet) protected voidcheckAction(jakarta.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Portlet portlet) protected voidcheckCSRFProtection(jakarta.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Portlet portlet) protected voidcheckRender(jakarta.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Portlet portlet) protected voidcheckResource(jakarta.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Portlet portlet) protected StringgetOriginalURL(jakarta.servlet.http.HttpServletRequest httpServletRequest) protected jakarta.servlet.http.HttpServletRequestgetOwnerLayoutRequestWrapper(jakarta.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Portlet portlet) protected booleanisValidPortletId(String portletId) voidpreparePortlet(jakarta.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Portlet portlet) com.liferay.portal.kernel.portlet.ActionResultprocessAction(jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse, com.liferay.portal.kernel.model.Portlet portlet) protected com.liferay.portal.kernel.portlet.ActionResultprocessActionException(jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse, com.liferay.portal.kernel.model.Portlet portlet, com.liferay.portal.kernel.security.auth.PrincipalException principalException) List<jakarta.portlet.Event>processEvent(jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse, com.liferay.portal.kernel.model.Portlet portlet, com.liferay.portal.kernel.model.Layout layout, jakarta.portlet.Event event) voidprocessPublicRenderParameters(jakarta.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Layout layout) voidprocessPublicRenderParameters(jakarta.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Layout layout, com.liferay.portal.kernel.model.Portlet portlet) protected voidprocessRenderException(jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse, com.liferay.portal.kernel.model.Portlet portlet) protected voidprocessServeResourceException(jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse, com.liferay.portal.kernel.model.Portlet portlet, com.liferay.portal.kernel.security.auth.PrincipalException principalException) voidrender(jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse, com.liferay.portal.kernel.model.Portlet portlet) voidrenderHeaders(jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse, com.liferay.portal.kernel.model.Portlet portlet) voidserveResource(jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.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(jakarta.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(jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.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<jakarta.portlet.Event> processEvent(jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse, com.liferay.portal.kernel.model.Portlet portlet, com.liferay.portal.kernel.model.Layout layout, jakarta.portlet.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(jakarta.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Layout layout) - Specified by:
processPublicRenderParametersin interfacecom.liferay.portal.kernel.portlet.PortletContainer
-
processPublicRenderParameters
public void processPublicRenderParameters(jakarta.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(jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.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(jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.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(jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.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(jakarta.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Portlet portlet) throws Exception - Throws:
Exception
-
checkAction
protected void checkAction(jakarta.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Portlet portlet) throws Exception - Throws:
Exception
-
checkCSRFProtection
protected void checkCSRFProtection(jakarta.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(jakarta.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Portlet portlet) throws Exception - Throws:
Exception
-
checkResource
protected void checkResource(jakarta.servlet.http.HttpServletRequest httpServletRequest, com.liferay.portal.kernel.model.Portlet portlet) throws Exception - Throws:
Exception
-
getOriginalURL
-
getOwnerLayoutRequestWrapper
protected jakarta.servlet.http.HttpServletRequest getOwnerLayoutRequestWrapper(jakarta.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(jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse, com.liferay.portal.kernel.model.Portlet portlet, com.liferay.portal.kernel.security.auth.PrincipalException principalException) -
processRenderException
protected void processRenderException(jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.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(jakarta.servlet.http.HttpServletRequest httpServletRequest, jakarta.servlet.http.HttpServletResponse httpServletResponse, com.liferay.portal.kernel.model.Portlet portlet, com.liferay.portal.kernel.security.auth.PrincipalException principalException)
-