Liferay 7.0-ce-b8 portal-impl

com.liferay.portlet
Class SecurityPortletContainerWrapper

java.lang.Object
  extended by 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


Constructor Summary
SecurityPortletContainerWrapper(com.liferay.portal.kernel.portlet.PortletContainer portletContainer)
           
 
Method Summary
protected  void check(javax.servlet.http.HttpServletRequest request, com.liferay.portal.kernel.model.Portlet portlet)
           
protected  void checkAction(javax.servlet.http.HttpServletRequest request, com.liferay.portal.kernel.model.Portlet portlet)
           
protected  void checkCSRFProtection(javax.servlet.http.HttpServletRequest request, com.liferay.portal.kernel.model.Portlet portlet)
           
protected  void checkRender(javax.servlet.http.HttpServletRequest request, com.liferay.portal.kernel.model.Portlet portlet)
           
protected  void checkResource(javax.servlet.http.HttpServletRequest request, com.liferay.portal.kernel.model.Portlet portlet)
           
static com.liferay.portal.kernel.portlet.PortletContainer createSecurityPortletContainerWrapper(com.liferay.portal.kernel.portlet.PortletContainer portletContainer)
           
protected  String getOriginalURL(javax.servlet.http.HttpServletRequest request)
           
protected  javax.servlet.http.HttpServletRequest getOwnerLayoutRequestWrapper(javax.servlet.http.HttpServletRequest request, com.liferay.portal.kernel.model.Portlet portlet)
           
protected  boolean isValidPortletId(String portletId)
           
 void preparePortlet(javax.servlet.http.HttpServletRequest request, com.liferay.portal.kernel.model.Portlet portlet)
           
 com.liferay.portal.kernel.portlet.ActionResult processAction(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, com.liferay.portal.kernel.model.Portlet portlet)
           
protected  com.liferay.portal.kernel.portlet.ActionResult processActionException(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, com.liferay.portal.kernel.model.Portlet portlet, com.liferay.portal.kernel.security.auth.PrincipalException pe)
           
 List<Event> processEvent(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, com.liferay.portal.kernel.model.Portlet portlet, com.liferay.portal.kernel.model.Layout layout, Event event)
           
protected  void processRenderException(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, com.liferay.portal.kernel.model.Portlet portlet)
           
protected  void processServeResourceException(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, com.liferay.portal.kernel.model.Portlet portlet, com.liferay.portal.kernel.security.auth.PrincipalException pe)
           
 void render(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, com.liferay.portal.kernel.model.Portlet portlet)
           
 void serveResource(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, com.liferay.portal.kernel.model.Portlet portlet)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SecurityPortletContainerWrapper

public SecurityPortletContainerWrapper(com.liferay.portal.kernel.portlet.PortletContainer portletContainer)
Method Detail

createSecurityPortletContainerWrapper

public static com.liferay.portal.kernel.portlet.PortletContainer createSecurityPortletContainerWrapper(com.liferay.portal.kernel.portlet.PortletContainer portletContainer)

preparePortlet

public void preparePortlet(javax.servlet.http.HttpServletRequest request,
                           com.liferay.portal.kernel.model.Portlet portlet)
                    throws com.liferay.portal.kernel.portlet.PortletContainerException
Specified by:
preparePortlet in interface com.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 request,
                                                                    javax.servlet.http.HttpServletResponse response,
                                                                    com.liferay.portal.kernel.model.Portlet portlet)
                                                             throws com.liferay.portal.kernel.portlet.PortletContainerException
Specified by:
processAction in interface com.liferay.portal.kernel.portlet.PortletContainer
Throws:
com.liferay.portal.kernel.portlet.PortletContainerException

processEvent

public List<Event> processEvent(javax.servlet.http.HttpServletRequest request,
                                javax.servlet.http.HttpServletResponse response,
                                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 interface com.liferay.portal.kernel.portlet.PortletContainer
Throws:
com.liferay.portal.kernel.portlet.PortletContainerException

render

public void render(javax.servlet.http.HttpServletRequest request,
                   javax.servlet.http.HttpServletResponse response,
                   com.liferay.portal.kernel.model.Portlet portlet)
            throws com.liferay.portal.kernel.portlet.PortletContainerException
Specified by:
render in interface com.liferay.portal.kernel.portlet.PortletContainer
Throws:
com.liferay.portal.kernel.portlet.PortletContainerException

serveResource

public void serveResource(javax.servlet.http.HttpServletRequest request,
                          javax.servlet.http.HttpServletResponse response,
                          com.liferay.portal.kernel.model.Portlet portlet)
                   throws com.liferay.portal.kernel.portlet.PortletContainerException
Specified by:
serveResource in interface com.liferay.portal.kernel.portlet.PortletContainer
Throws:
com.liferay.portal.kernel.portlet.PortletContainerException

check

protected void check(javax.servlet.http.HttpServletRequest request,
                     com.liferay.portal.kernel.model.Portlet portlet)
              throws Exception
Throws:
Exception

checkAction

protected void checkAction(javax.servlet.http.HttpServletRequest request,
                           com.liferay.portal.kernel.model.Portlet portlet)
                    throws Exception
Throws:
Exception

checkCSRFProtection

protected void checkCSRFProtection(javax.servlet.http.HttpServletRequest request,
                                   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 request,
                           com.liferay.portal.kernel.model.Portlet portlet)
                    throws Exception
Throws:
Exception

checkResource

protected void checkResource(javax.servlet.http.HttpServletRequest request,
                             com.liferay.portal.kernel.model.Portlet portlet)
                      throws Exception
Throws:
Exception

getOriginalURL

protected String getOriginalURL(javax.servlet.http.HttpServletRequest request)

getOwnerLayoutRequestWrapper

protected javax.servlet.http.HttpServletRequest getOwnerLayoutRequestWrapper(javax.servlet.http.HttpServletRequest request,
                                                                             com.liferay.portal.kernel.model.Portlet portlet)
                                                                      throws Exception
Throws:
Exception

isValidPortletId

protected boolean isValidPortletId(String portletId)

processActionException

protected com.liferay.portal.kernel.portlet.ActionResult processActionException(javax.servlet.http.HttpServletRequest request,
                                                                                javax.servlet.http.HttpServletResponse response,
                                                                                com.liferay.portal.kernel.model.Portlet portlet,
                                                                                com.liferay.portal.kernel.security.auth.PrincipalException pe)

processRenderException

protected void processRenderException(javax.servlet.http.HttpServletRequest request,
                                      javax.servlet.http.HttpServletResponse response,
                                      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 request,
                                             javax.servlet.http.HttpServletResponse response,
                                             com.liferay.portal.kernel.model.Portlet portlet,
                                             com.liferay.portal.kernel.security.auth.PrincipalException pe)

Liferay 7.0-ce-b8 portal-impl