View Javadoc
1   package org.kuali.ole;
2   
3   import javax.servlet.*;
4   import javax.servlet.http.HttpServletRequest;
5   import javax.servlet.http.HttpServletRequestWrapper;
6   import java.io.IOException;
7   
8   /**
9    * Created with IntelliJ IDEA.
10   * User: pvsubrah
11   * Date: 6/8/13
12   * Time: 9:10 AM
13   * To change this template use File | Settings | File Templates.
14   */
15  public class DevelopmentLoginFilter implements Filter {
16      @Override
17      public void doFilter(final ServletRequest request, final ServletResponse response,
18                           FilterChain chain) throws IOException, ServletException {
19          chain.doFilter(new HttpServletRequestWrapper((HttpServletRequest) request) {
20              @Override
21              public String getRemoteUser() {
22                  return "admin";
23              }
24          }, response);
25      }
26  
27      @Override
28      public void init(FilterConfig filterConfig) throws ServletException {
29      }
30  
31      @Override
32      public void destroy() {
33      }
34  }