-
- 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
Nested Classes Modifier and Type Class Description public classLoginMethodHandler.Companion
-
Field Summary
Fields Modifier and Type Field Description private Map<String, String>methodLoggingExtrasprivate LoginClientloginClientprivate final StringnameForLogging
-
Constructor Summary
Constructors Constructor Description LoginMethodHandler(LoginClient loginClient)Main constructor.
-
Method Summary
Modifier and Type Method Description final Map<String, String>getMethodLoggingExtras()final UnitsetMethodLoggingExtras(Map<String, String> methodLoggingExtras)final LoginClientgetLoginClient()final UnitsetLoginClient(LoginClient loginClient)abstract StringgetNameForLogging()abstract IntegertryAuthorize(LoginClient.Request request)BooleanonActivityResult(Integer requestCode, Integer resultCode, Intent data)BooleanneedsInternetPermission()Unitcancel()UnitputChallengeParam(JSONObject param)UnitwriteToParcel(Parcel dest, Integer flags)BooleanshouldKeepTrackOfMultipleIntents()-
-
Constructor Detail
-
LoginMethodHandler
LoginMethodHandler(LoginClient loginClient)
Main constructor.
-
-
Method Detail
-
getMethodLoggingExtras
final Map<String, String> getMethodLoggingExtras()
-
setMethodLoggingExtras
final Unit setMethodLoggingExtras(Map<String, String> methodLoggingExtras)
-
getLoginClient
final LoginClient getLoginClient()
-
setLoginClient
final Unit setLoginClient(LoginClient loginClient)
-
getNameForLogging
abstract String getNameForLogging()
-
tryAuthorize
abstract Integer tryAuthorize(LoginClient.Request request)
-
onActivityResult
Boolean onActivityResult(Integer requestCode, Integer resultCode, Intent data)
-
needsInternetPermission
Boolean needsInternetPermission()
-
putChallengeParam
Unit putChallengeParam(JSONObject param)
-
writeToParcel
Unit writeToParcel(Parcel dest, Integer flags)
-
shouldKeepTrackOfMultipleIntents
Boolean shouldKeepTrackOfMultipleIntents()
-
-
-
-