org.restafarian.core.filters
Class SecurityFilter

java.lang.Object
  extended by org.restafarian.core.filters.FilterBase
      extended by org.restafarian.core.filters.SecurityFilter
All Implemented Interfaces:
javax.servlet.Filter

public class SecurityFilter
extends FilterBase

This filter redirects all traffic to a specified page if the authenticated user object is not present.


Field Summary
 
Fields inherited from class org.restafarian.core.filters.FilterBase
context, log
 
Constructor Summary
SecurityFilter()
           
 
Method Summary
 void doFilter(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain)
          Filter "do filter" method.
 
Methods inherited from class org.restafarian.core.filters.FilterBase
destroy, init, sendError
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SecurityFilter

public SecurityFilter()
Method Detail

doFilter

public void doFilter(javax.servlet.ServletRequest request,
                     javax.servlet.ServletResponse response,
                     javax.servlet.FilterChain chain)
              throws javax.servlet.ServletException,
                     java.io.IOException

Filter "do filter" method.

Specified by:
doFilter in interface javax.servlet.Filter
Specified by:
doFilter in class FilterBase
Parameters:
req - the servlet request object
res - the servlet response object
chain - the filter chain object
Throws:
javax.servlet.ServletException
java.io.IOException


Copyright © 2008. All Rights Reserved.