net.sf.fb4j.canvas
Class CanvasApplication

java.lang.Object
  extended by net.sf.fb4j.FacebookApplication
      extended by net.sf.fb4j.canvas.CanvasApplication

public class CanvasApplication
extends FacebookApplication

Author:
Gino Miceli, Mino Togna TODO TEST WITH IFRAME APP!!!

Field Summary
 
Fields inherited from class net.sf.fb4j.FacebookApplication
apiKey, secretKey
 
Constructor Summary
CanvasApplication(java.lang.String apiKey, java.lang.String secretKey)
           
 
Method Summary
 FacebookSession createSession(java.lang.String sessionKey, long userId)
           
 java.lang.String generateSignature(java.util.Map<java.lang.String,java.lang.String> signatureParams)
           
 CanvasRequest getCanvasRequest(javax.servlet.ServletRequest request)
           
 java.lang.String getLoginUrl()
           
 java.lang.String getLoginUrl(java.lang.String afterLoginUri, boolean secure, boolean popup, boolean forceLogin, boolean hideSaveLoginCheckbox, boolean canvasAfterLogin)
           
 java.lang.String getSecureLoginUrl()
           
 
Methods inherited from class net.sf.fb4j.FacebookApplication
getApiKey, getInstallUrl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CanvasApplication

public CanvasApplication(java.lang.String apiKey,
                         java.lang.String secretKey)
Method Detail

createSession

public FacebookSession createSession(java.lang.String sessionKey,
                                     long userId)

getCanvasRequest

public CanvasRequest getCanvasRequest(javax.servlet.ServletRequest request)

getLoginUrl

public java.lang.String getLoginUrl()

getSecureLoginUrl

public java.lang.String getSecureLoginUrl()

getLoginUrl

public java.lang.String getLoginUrl(java.lang.String afterLoginUri,
                                    boolean secure,
                                    boolean popup,
                                    boolean forceLogin,
                                    boolean hideSaveLoginCheckbox,
                                    boolean canvasAfterLogin)
Overrides:
getLoginUrl in class FacebookApplication
Parameters:
afterLoginUri - If null, redirects to root of app
Returns:

generateSignature

public java.lang.String generateSignature(java.util.Map<java.lang.String,java.lang.String> signatureParams)


Copyright © 2008. All Rights Reserved.