public class CustomTabLoginMethodHandler
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static boolean |
calledThroughLoggedOutAppSwitch |
static android.os.Parcelable.Creator<CustomTabLoginMethodHandler> |
CREATOR |
protected com.facebook.login.LoginClient |
loginClient |
| Modifier and Type | Method and Description |
|---|---|
protected android.os.Bundle |
addExtraParameters(android.os.Bundle parameters,
com.facebook.login.LoginClient.Request request) |
protected void |
addLoggingExtra(java.lang.String key,
java.lang.Object value) |
static com.facebook.AccessToken |
createAccessTokenFromWebBundle(java.util.Collection<java.lang.String> requestedPermissions,
android.os.Bundle bundle,
com.facebook.AccessTokenSource source,
java.lang.String applicationId) |
int |
describeContents() |
protected java.lang.String |
getClientState(java.lang.String authId) |
protected android.os.Bundle |
getParameters(com.facebook.login.LoginClient.Request request) |
protected java.lang.String |
getRedirectUrl() |
protected java.lang.String |
getSSODevice() |
protected void |
logWebLoginCompleted(java.lang.String e2e) |
protected void |
onComplete(com.facebook.login.LoginClient.Request request,
android.os.Bundle values,
com.facebook.FacebookException error) |
protected void |
putChallengeParam(org.json.JSONObject param) |
boolean |
shouldKeepTrackOfMultipleIntents() |
void |
writeToParcel(android.os.Parcel dest,
int flags) |
public static boolean calledThroughLoggedOutAppSwitch
public static final android.os.Parcelable.Creator<CustomTabLoginMethodHandler> CREATOR
protected com.facebook.login.LoginClient loginClient
protected java.lang.String getRedirectUrl()
protected java.lang.String getSSODevice()
protected void putChallengeParam(org.json.JSONObject param)
throws org.json.JSONException
org.json.JSONExceptionpublic int describeContents()
public void writeToParcel(android.os.Parcel dest,
int flags)
writeToParcel in interface android.os.Parcelableprotected android.os.Bundle getParameters(com.facebook.login.LoginClient.Request request)
protected android.os.Bundle addExtraParameters(android.os.Bundle parameters,
com.facebook.login.LoginClient.Request request)
protected void onComplete(com.facebook.login.LoginClient.Request request,
android.os.Bundle values,
com.facebook.FacebookException error)
protected java.lang.String getClientState(java.lang.String authId)
protected void addLoggingExtra(java.lang.String key,
java.lang.Object value)
protected void logWebLoginCompleted(java.lang.String e2e)
public static com.facebook.AccessToken createAccessTokenFromWebBundle(java.util.Collection<java.lang.String> requestedPermissions,
android.os.Bundle bundle,
com.facebook.AccessTokenSource source,
java.lang.String applicationId)
throws com.facebook.FacebookException
com.facebook.FacebookExceptionpublic boolean shouldKeepTrackOfMultipleIntents()