Android SDK Version
All Implemented Interfaces:
android.os.Parcelable


public abstract class LoginMethodHandler
 implements Parcelable
This is an internal class in Facebook SDK and it should not be used directly from external code.
Nested Class Summary
Modifier and TypeClassDescription
public classLoginMethodHandler.Companion
Field Summary
Modifier and TypeFieldDescription
private Map<String, String>methodLoggingExtras
private LoginClientloginClient
private final StringnameForLogging
Constructor Summary
ConstructorDescription
LoginMethodHandler(LoginClient loginClient)Main constructor.
Method Summary
Methods inherited from class com.facebook.login.LoginMethodHandler
describeContents
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Constructor Detail

LoginMethodHandler

LoginMethodHandler(LoginClient loginClient)
Main constructor.
Method Detail

getMethodLoggingExtras

 final Map<String, String> getMethodLoggingExtras()

setMethodLoggingExtras

 final UnitsetMethodLoggingExtras(Map<String, String> methodLoggingExtras)

getLoginClient

 final LoginClientgetLoginClient()

setLoginClient

 final UnitsetLoginClient(LoginClient loginClient)

getNameForLogging

 abstract StringgetNameForLogging()

tryAuthorize

 abstract IntegertryAuthorize(LoginClient.Request request)

onActivityResult

BooleanonActivityResult(Integer requestCode, Integer resultCode, Intent data)

needsInternetPermission

BooleanneedsInternetPermission()

cancel

Unitcancel()

putChallengeParam

UnitputChallengeParam(JSONObject param)

writeToParcel

UnitwriteToParcel(Parcel dest, Integer flags)

shouldKeepTrackOfMultipleIntents

BooleanshouldKeepTrackOfMultipleIntents()