net.sf.fb4j.web
Class WebFilter
java.lang.Object
net.sf.fb4j.web.WebFilter
- All Implemented Interfaces:
- javax.servlet.Filter
public class WebFilter
- extends java.lang.Object
- implements javax.servlet.Filter
Servlet Filter to be used by Facebook web applications.
Facilitates authentication by creating FacebookSession in request.
- Author:
- Gino Miceli
|
Method Summary |
void |
destroy()
|
void |
doFilter(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
javax.servlet.FilterChain chain)
|
protected java.lang.String |
extractGetRequest(javax.servlet.ServletRequest request)
|
protected boolean |
getInitParameter(javax.servlet.FilterConfig config,
java.lang.String param,
boolean defaultValue)
|
protected long |
getInitParameter(javax.servlet.FilterConfig config,
java.lang.String param,
long defaultValue)
|
protected java.lang.String |
getInitParameter(javax.servlet.FilterConfig config,
java.lang.String param,
java.lang.String defaultValue)
|
void |
init(javax.servlet.FilterConfig config)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WebFilter
public WebFilter()
init
public void init(javax.servlet.FilterConfig config)
throws javax.servlet.ServletException
- Specified by:
init in interface javax.servlet.Filter
- Throws:
javax.servlet.ServletException
doFilter
public void doFilter(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
javax.servlet.FilterChain chain)
throws java.io.IOException,
javax.servlet.ServletException
- Specified by:
doFilter in interface javax.servlet.Filter
- Throws:
java.io.IOException
javax.servlet.ServletException
extractGetRequest
protected java.lang.String extractGetRequest(javax.servlet.ServletRequest request)
getInitParameter
protected java.lang.String getInitParameter(javax.servlet.FilterConfig config,
java.lang.String param,
java.lang.String defaultValue)
getInitParameter
protected boolean getInitParameter(javax.servlet.FilterConfig config,
java.lang.String param,
boolean defaultValue)
getInitParameter
protected long getInitParameter(javax.servlet.FilterConfig config,
java.lang.String param,
long defaultValue)
destroy
public void destroy()
- Specified by:
destroy in interface javax.servlet.Filter
Copyright © 2008. All Rights Reserved.