Class SecureMediaFilter

  • All Implemented Interfaces:
    javax.servlet.Filter, org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean, org.springframework.context.EnvironmentAware, org.springframework.core.env.EnvironmentCapable, org.springframework.web.context.ServletContextAware

    @Deprecated
    public class SecureMediaFilter
    extends org.springframework.web.filter.GenericFilterBean
    Deprecated.
    since 6.3.0 - in favor ofWebAppMediaFilter
    The SecureMediaFilter takes care of checking if access to medias is granted (based on their ACL and secure folder).
    • Field Summary

      • Fields inherited from class org.springframework.web.filter.GenericFilterBean

        logger
    • Constructor Summary

      Constructors 
      Constructor Description
      SecureMediaFilter()
      Deprecated.
       
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      void doFilter​(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain)
      Deprecated.
       
      protected java.io.InputStream getResourceAsStream​(java.lang.String resourceName)
      Deprecated.
       
      protected java.lang.String getResourcePath​(javax.servlet.http.HttpServletRequest httpRequest)
      Deprecated.
       
      protected boolean isAddContentDisposition​(javax.servlet.http.HttpServletRequest httpRequest)
      Deprecated.
       
      protected void logMediaLookupError​(java.lang.String mediaPKStr, java.lang.Exception e)
      Deprecated.
       
      void setMediaPermissionService​(MediaPermissionService mediaPermissionService)
      Deprecated.
       
      void setMediaService​(MediaService mediaService)
      Deprecated.
       
      void setModelService​(ModelService modelService)
      Deprecated.
       
      void setSecureMediaToken​(java.lang.String secureMediaToken)
      Deprecated.
       
      void setUserService​(UserService userService)
      Deprecated.
       
      • Methods inherited from class org.springframework.web.filter.GenericFilterBean

        addRequiredProperty, afterPropertiesSet, createEnvironment, destroy, getEnvironment, getFilterConfig, getFilterName, getServletContext, init, initBeanWrapper, initFilterBean, setBeanName, setEnvironment, setServletContext
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SecureMediaFilter

        public SecureMediaFilter()
        Deprecated.
    • Method Detail

      • doFilter

        public void doFilter​(javax.servlet.ServletRequest request,
                             javax.servlet.ServletResponse response,
                             javax.servlet.FilterChain chain)
                      throws java.io.IOException,
                             javax.servlet.ServletException
        Deprecated.
        Throws:
        java.io.IOException
        javax.servlet.ServletException
      • logMediaLookupError

        protected void logMediaLookupError​(java.lang.String mediaPKStr,
                                           java.lang.Exception e)
        Deprecated.
      • isAddContentDisposition

        protected boolean isAddContentDisposition​(javax.servlet.http.HttpServletRequest httpRequest)
        Deprecated.
      • getResourcePath

        protected java.lang.String getResourcePath​(javax.servlet.http.HttpServletRequest httpRequest)
        Deprecated.
      • getResourceAsStream

        protected java.io.InputStream getResourceAsStream​(java.lang.String resourceName)
        Deprecated.
      • setMediaPermissionService

        public void setMediaPermissionService​(MediaPermissionService mediaPermissionService)
        Deprecated.
      • setModelService

        public void setModelService​(ModelService modelService)
        Deprecated.
      • setUserService

        public void setUserService​(UserService userService)
        Deprecated.
      • setMediaService

        public void setMediaService​(MediaService mediaService)
        Deprecated.
      • setSecureMediaToken

        public void setSecureMediaToken​(java.lang.String secureMediaToken)
        Deprecated.