Skip navigation links
org.springframework.security.context

Class PortletSessionContextIntegrationInterceptor

    • Field Detail

      • logger

        protected static final org.apache.commons.logging.Log logger
      • SPRING_SECURITY_CONTEXT_KEY

        public static final java.lang.String SPRING_SECURITY_CONTEXT_KEY
        See Also:
        Constant Field Values
    • Constructor Detail

      • PortletSessionContextIntegrationInterceptor

        public PortletSessionContextIntegrationInterceptor()
                                                    throws javax.portlet.PortletException
        Throws:
        javax.portlet.PortletException
    • Method Detail

      • afterPropertiesSet

        public void afterPropertiesSet()
                                throws java.lang.Exception
        Specified by:
        afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
        Throws:
        java.lang.Exception
      • preHandleAction

        public boolean preHandleAction(javax.portlet.ActionRequest request,
                                       javax.portlet.ActionResponse response,
                                       java.lang.Object handler)
                                throws java.lang.Exception
        Specified by:
        preHandleAction in interface org.springframework.web.portlet.HandlerInterceptor
        Throws:
        java.lang.Exception
      • preHandleRender

        public boolean preHandleRender(javax.portlet.RenderRequest request,
                                       javax.portlet.RenderResponse response,
                                       java.lang.Object handler)
                                throws java.lang.Exception
        Specified by:
        preHandleRender in interface org.springframework.web.portlet.HandlerInterceptor
        Throws:
        java.lang.Exception
      • postHandleRender

        public void postHandleRender(javax.portlet.RenderRequest request,
                                     javax.portlet.RenderResponse response,
                                     java.lang.Object handler,
                                     org.springframework.web.portlet.ModelAndView modelAndView)
                              throws java.lang.Exception
        Specified by:
        postHandleRender in interface org.springframework.web.portlet.HandlerInterceptor
        Throws:
        java.lang.Exception
      • afterActionCompletion

        public void afterActionCompletion(javax.portlet.ActionRequest request,
                                          javax.portlet.ActionResponse response,
                                          java.lang.Object handler,
                                          java.lang.Exception ex)
                                   throws java.lang.Exception
        Specified by:
        afterActionCompletion in interface org.springframework.web.portlet.HandlerInterceptor
        Throws:
        java.lang.Exception
      • afterRenderCompletion

        public void afterRenderCompletion(javax.portlet.RenderRequest request,
                                          javax.portlet.RenderResponse response,
                                          java.lang.Object handler,
                                          java.lang.Exception ex)
                                   throws java.lang.Exception
        Specified by:
        afterRenderCompletion in interface org.springframework.web.portlet.HandlerInterceptor
        Throws:
        java.lang.Exception
      • generateNewContext

        public SecurityContext generateNewContext()
                                           throws javax.portlet.PortletException
        Creates a new SecurityContext object. The specific class is determined by the setting of the context property.
        Returns:
        the new SecurityContext
        Throws:
        javax.portlet.PortletException - if the creation throws an InstantiationException or an IllegalAccessException, then this method will wrap them in a PortletException
      • getContext

        public java.lang.Class getContext()
      • setContext

        public void setContext(java.lang.Class secureContext)
      • isAllowSessionCreation

        public boolean isAllowSessionCreation()
      • setAllowSessionCreation

        public void setAllowSessionCreation(boolean allowSessionCreation)
      • isForceEagerSessionCreation

        public boolean isForceEagerSessionCreation()
      • setForceEagerSessionCreation

        public void setForceEagerSessionCreation(boolean forceEagerSessionCreation)
      • isCloneFromPortletSession

        public boolean isCloneFromPortletSession()
      • setCloneFromPortletSession

        public void setCloneFromPortletSession(boolean cloneFromPortletSession)
      • isUseApplicationScopePortletSession

        public boolean isUseApplicationScopePortletSession()
      • setUseApplicationScopePortletSession

        public void setUseApplicationScopePortletSession(boolean useApplicationScopePortletSession)
      • afterEventCompletion

        public void afterEventCompletion(javax.portlet.EventRequest request,
                                         javax.portlet.EventResponse response,
                                         java.lang.Object handler,
                                         java.lang.Exception ex)
                                  throws java.lang.Exception
        Specified by:
        afterEventCompletion in interface org.springframework.web.portlet.HandlerInterceptor
        Throws:
        java.lang.Exception
      • preHandleEvent

        public boolean preHandleEvent(javax.portlet.EventRequest request,
                                      javax.portlet.EventResponse response,
                                      java.lang.Object handler)
                               throws java.lang.Exception
        Specified by:
        preHandleEvent in interface org.springframework.web.portlet.HandlerInterceptor
        Throws:
        java.lang.Exception
      • afterResourceCompletion

        public void afterResourceCompletion(javax.portlet.ResourceRequest request,
                                            javax.portlet.ResourceResponse response,
                                            java.lang.Object handler,
                                            java.lang.Exception ex)
                                     throws java.lang.Exception
        Specified by:
        afterResourceCompletion in interface org.springframework.web.portlet.HandlerInterceptor
        Throws:
        java.lang.Exception
      • postHandleResource

        public void postHandleResource(javax.portlet.ResourceRequest request,
                                       javax.portlet.ResourceResponse response,
                                       java.lang.Object handler,
                                       org.springframework.web.portlet.ModelAndView modelAndView)
                                throws java.lang.Exception
        Specified by:
        postHandleResource in interface org.springframework.web.portlet.HandlerInterceptor
        Throws:
        java.lang.Exception
      • preHandleResource

        public boolean preHandleResource(javax.portlet.ResourceRequest request,
                                         javax.portlet.ResourceResponse response,
                                         java.lang.Object handler)
                                  throws java.lang.Exception
        Specified by:
        preHandleResource in interface org.springframework.web.portlet.HandlerInterceptor
        Throws:
        java.lang.Exception