-
- 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 class
LoginMethodHandler.Companion
-
Field Summary
Fields Modifier and Type Field Description private Map<String, String>
methodLoggingExtras
private LoginClient
loginClient
private final String
nameForLogging
-
Constructor Summary
Constructors Constructor Description LoginMethodHandler(LoginClient loginClient)
Main constructor.
-
Method Summary
Modifier and Type Method Description final Map<String, String>
getMethodLoggingExtras()
final Unit
setMethodLoggingExtras(Map<String, String> methodLoggingExtras)
final LoginClient
getLoginClient()
final Unit
setLoginClient(LoginClient loginClient)
abstract String
getNameForLogging()
abstract Integer
tryAuthorize(LoginClient.Request request)
Boolean
onActivityResult(Integer requestCode, Integer resultCode, Intent data)
Boolean
needsInternetPermission()
Unit
cancel()
Unit
putChallengeParam(JSONObject param)
Unit
writeToParcel(Parcel dest, Integer flags)
Boolean
shouldKeepTrackOfMultipleIntents()
-
-
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()
-
-
-
-