public class FacebookSignInHandler extends Fragment implements IdPHandler
IdPHandler to handle Facebook login| Modifier and Type | Field and Description |
|---|---|
FRListener<IdPResult> |
listener |
static java.lang.String |
TAG |
ACCESS_TOKEN, AUTHORIZATION_CODE, ID_TOKEN, IDP_CLIENT| Constructor and Description |
|---|
FacebookSignInHandler() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<java.lang.String> |
getPermissions(IdPClient idPClient)
The request permissions
|
java.lang.String |
getTokenType()
Retrieve the result token type (access_token, id_token, authorization_code)
|
void |
onActivityResult(int requestCode,
int resultCode,
android.content.Intent data) |
void |
onCreate(android.os.Bundle savedInstanceState) |
void |
signIn(Fragment fragment,
IdPClient idPClient,
FRListener<IdPResult> listener)
Perform the Identity Provider sign in with the current active Fragment
|
void |
signIn(IdPClient idPClient,
FRListener<IdPResult> listener)
Perform the Identity Provider sign in with the current active
androidx.fragment.app.FragmentActivity |
public static final java.lang.String TAG
public FRListener<IdPResult> listener
public void onCreate(android.os.Bundle savedInstanceState)
public void onActivityResult(int requestCode,
int resultCode,
android.content.Intent data)
public java.lang.String getTokenType()
IdPHandlergetTokenType in interface IdPHandlerpublic void signIn(IdPClient idPClient, FRListener<IdPResult> listener)
IdPHandlerandroidx.fragment.app.FragmentActivitysignIn in interface IdPHandleridPClient - The Idp configuration.listener - Listener to listen for the result.public void signIn(Fragment fragment,
IdPClient idPClient,
FRListener<IdPResult> listener)
IdPHandlersignIn in interface IdPHandlerfragment - The Active FragmentidPClient - The Idp configuration.listener - Listener to listen for the result.protected java.util.List<java.lang.String> getPermissions(IdPClient idPClient)