com.google.code.facebookapi
Class FbWebHelper
java.lang.Object
com.google.code.facebookapi.FbWebHelper
public class FbWebHelper
- extends java.lang.Object
- See Also:
http://wiki.developers.facebook.com/index.php/Authorizing_Applications
|
Method Summary |
static FBWebRequest |
attainFBWebRequest(FBAppConf appConf,
boolean ignoreCookies,
javax.servlet.http.HttpServletRequest httpRequest)
|
static FBWebRequest |
attainFBWebRequest(FBAppConf appConf,
javax.servlet.http.HttpServletRequest httpRequest)
|
static FBWebSession |
attainFBWebSession(FBAppConf appConf,
javax.servlet.http.HttpServletRequest httpRequest)
|
static java.util.Map<java.lang.String,FBWebSession> |
attainFBWebSessions(FBAppConfs appConfs,
javax.servlet.http.HttpServletRequest httpRequest)
|
static boolean |
fbParamEquals(FacebookParam key,
java.lang.String val,
java.util.Map<java.lang.String,java.lang.String> params)
|
static java.lang.String |
getFbParam(FacebookParam key,
java.util.Map<java.lang.String,java.lang.String> params)
|
static boolean |
getFbParamBoolean(FacebookParam key,
java.util.Map<java.lang.String,java.lang.String> params)
|
static java.lang.Boolean |
getFbParamBooleanN(FacebookParam key,
java.util.Map<java.lang.String,java.lang.String> params)
|
static java.util.Date |
getFbParamDate(FacebookParam key,
java.util.Map<java.lang.String,java.lang.String> params)
|
static java.util.Date |
getFbParamExpiresDate(FacebookParam key,
java.util.Map<java.lang.String,java.lang.String> params)
|
static java.lang.Long |
getFbParamLong(FacebookParam key,
java.util.Map<java.lang.String,java.lang.String> params)
|
static java.util.Map<java.lang.String,java.util.SortedMap<java.lang.String,java.lang.String>> |
pulloutFbConnectCookies(javax.servlet.http.Cookie[] cookies,
FBAppConfs appConfs)
|
static java.util.SortedMap<java.lang.String,java.lang.String> |
pulloutFbConnectCookies(javax.servlet.http.Cookie[] cookies,
java.lang.String apiKey)
|
static java.util.Date |
toDate(java.lang.Long l)
|
static java.util.Date |
toDate(java.lang.String t)
|
static java.util.Date |
toExpiresDate(java.lang.Long l)
|
static java.util.Date |
toExpiresDate(java.lang.String t)
|
static java.lang.Long |
toLong(java.lang.String t)
|
static boolean |
updateRequestSessionFromParams(java.util.SortedMap<java.lang.String,java.lang.String> params,
FBWebRequest request,
FBWebSession session)
|
static boolean |
updateSessionFromCookies(java.util.SortedMap<java.lang.String,java.lang.String> cookies,
FBWebSession session)
|
static boolean |
updateSessionFromParams(java.util.SortedMap<java.lang.String,java.lang.String> params,
FBWebSession session)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FbWebHelper
public FbWebHelper()
attainFBWebRequest
public static FBWebRequest attainFBWebRequest(FBAppConf appConf,
javax.servlet.http.HttpServletRequest httpRequest)
throws java.io.IOException,
javax.servlet.ServletException
- Throws:
java.io.IOException
javax.servlet.ServletException
attainFBWebRequest
public static FBWebRequest attainFBWebRequest(FBAppConf appConf,
boolean ignoreCookies,
javax.servlet.http.HttpServletRequest httpRequest)
throws java.io.IOException,
javax.servlet.ServletException
- Throws:
java.io.IOException
javax.servlet.ServletException
attainFBWebSession
public static FBWebSession attainFBWebSession(FBAppConf appConf,
javax.servlet.http.HttpServletRequest httpRequest)
throws java.io.IOException,
javax.servlet.ServletException
- Throws:
java.io.IOException
javax.servlet.ServletException
attainFBWebSessions
public static java.util.Map<java.lang.String,FBWebSession> attainFBWebSessions(FBAppConfs appConfs,
javax.servlet.http.HttpServletRequest httpRequest)
throws java.io.IOException,
javax.servlet.ServletException
- Throws:
java.io.IOException
javax.servlet.ServletException
updateRequestSessionFromParams
public static boolean updateRequestSessionFromParams(java.util.SortedMap<java.lang.String,java.lang.String> params,
FBWebRequest request,
FBWebSession session)
updateSessionFromParams
public static boolean updateSessionFromParams(java.util.SortedMap<java.lang.String,java.lang.String> params,
FBWebSession session)
updateSessionFromCookies
public static boolean updateSessionFromCookies(java.util.SortedMap<java.lang.String,java.lang.String> cookies,
FBWebSession session)
pulloutFbConnectCookies
public static java.util.SortedMap<java.lang.String,java.lang.String> pulloutFbConnectCookies(javax.servlet.http.Cookie[] cookies,
java.lang.String apiKey)
pulloutFbConnectCookies
public static java.util.Map<java.lang.String,java.util.SortedMap<java.lang.String,java.lang.String>> pulloutFbConnectCookies(javax.servlet.http.Cookie[] cookies,
FBAppConfs appConfs)
getFbParam
public static java.lang.String getFbParam(FacebookParam key,
java.util.Map<java.lang.String,java.lang.String> params)
getFbParamDate
public static java.util.Date getFbParamDate(FacebookParam key,
java.util.Map<java.lang.String,java.lang.String> params)
toDate
public static java.util.Date toDate(java.lang.String t)
toDate
public static java.util.Date toDate(java.lang.Long l)
getFbParamExpiresDate
public static java.util.Date getFbParamExpiresDate(FacebookParam key,
java.util.Map<java.lang.String,java.lang.String> params)
toExpiresDate
public static java.util.Date toExpiresDate(java.lang.String t)
toExpiresDate
public static java.util.Date toExpiresDate(java.lang.Long l)
toLong
public static java.lang.Long toLong(java.lang.String t)
getFbParamLong
public static java.lang.Long getFbParamLong(FacebookParam key,
java.util.Map<java.lang.String,java.lang.String> params)
getFbParamBoolean
public static boolean getFbParamBoolean(FacebookParam key,
java.util.Map<java.lang.String,java.lang.String> params)
getFbParamBooleanN
public static java.lang.Boolean getFbParamBooleanN(FacebookParam key,
java.util.Map<java.lang.String,java.lang.String> params)
fbParamEquals
public static boolean fbParamEquals(FacebookParam key,
java.lang.String val,
java.util.Map<java.lang.String,java.lang.String> params)
Copyright © 2010. All Rights Reserved.