Class ChatAuthenticationFilter

  • All Implemented Interfaces:
    javax.servlet.Filter

    public class ChatAuthenticationFilter
    extends Object
    implements javax.servlet.Filter
    Filter which handles the authentication token. If available in the header, it exposes it in the request parameters. It allows to pass the authentication token in the header instead of making it visible in the URL (more secure). It relies on Juzu internals which parses the query string to build its Request object and its parameters.
    • Constructor Detail

      • ChatAuthenticationFilter

        public ChatAuthenticationFilter()
    • Method Detail

      • init

        public void init​(javax.servlet.FilterConfig filterConfig)
                  throws javax.servlet.ServletException
        Specified by:
        init in interface javax.servlet.Filter
        Throws:
        javax.servlet.ServletException
      • doFilter

        public void doFilter​(javax.servlet.ServletRequest req,
                             javax.servlet.ServletResponse resp,
                             javax.servlet.FilterChain chain)
                      throws IOException,
                             javax.servlet.ServletException
        Specified by:
        doFilter in interface javax.servlet.Filter
        Throws:
        IOException
        javax.servlet.ServletException
      • destroy

        public void destroy()
        Specified by:
        destroy in interface javax.servlet.Filter