public class GoogleSignInHandler extends Fragment implements IdPHandler
IdPHandler to handle Google login| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ENABLE_SERVER_SIDE_ACCESS |
static int |
RC_SIGN_IN |
static java.lang.String |
TAG |
ACCESS_TOKEN, AUTHORIZATION_CODE, ID_TOKEN, IDP_CLIENT| Constructor and Description |
|---|
GoogleSignInHandler() |
| Modifier and Type | Method and Description |
|---|---|
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 int RC_SIGN_IN
public static final java.lang.String ENABLE_SERVER_SIDE_ACCESS
public static final java.lang.String TAG
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.