Class GoogleSignInHandler

  • All Implemented Interfaces:
    android.content.ComponentCallbacks, android.view.View.OnCreateContextMenuListener, androidx.activity.result.ActivityResultCaller, androidx.lifecycle.HasDefaultViewModelProviderFactory, androidx.lifecycle.LifecycleOwner, androidx.lifecycle.ViewModelStoreOwner, androidx.savedstate.SavedStateRegistryOwner, IdPHandler

    @Deprecated
    public class GoogleSignInHandler
    extends androidx.fragment.app.Fragment
    implements IdPHandler
    IdPHandler to handle Google login
    • Nested Class Summary

      • Nested classes/interfaces inherited from class androidx.fragment.app.Fragment

        androidx.fragment.app.Fragment.InstantiationException, androidx.fragment.app.Fragment.SavedState
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      java.lang.String getTokenType()
      Deprecated.
      Retrieve the result token type (access_token, id_token, authorization_code)
      void onActivityResult​(int requestCode, int resultCode, android.content.Intent data)
      Deprecated.
       
      void onCreate​(android.os.Bundle savedInstanceState)
      Deprecated.
       
      void signIn​(androidx.fragment.app.Fragment fragment, IdPClient idPClient, FRListener<IdPResult> listener)
      Deprecated.
      Perform the Identity Provider sign in with the current active Fragment
      void signIn​(IdPClient idPClient, FRListener<IdPResult> listener)
      Deprecated.
      Perform the Identity Provider sign in with the current active FragmentActivity
      • Methods inherited from class androidx.fragment.app.Fragment

        dump, equals, getActivity, getAllowEnterTransitionOverlap, getAllowReturnTransitionOverlap, getArguments, getChildFragmentManager, getContext, getDefaultViewModelProviderFactory, getEnterTransition, getExitTransition, getFragmentManager, getHost, getId, getLayoutInflater, getLayoutInflater, getLifecycle, getLoaderManager, getParentFragment, getParentFragmentManager, getReenterTransition, getResources, getRetainInstance, getReturnTransition, getSavedStateRegistry, getSharedElementEnterTransition, getSharedElementReturnTransition, getString, getString, getTag, getTargetFragment, getTargetRequestCode, getText, getUserVisibleHint, getView, getViewLifecycleOwner, getViewLifecycleOwnerLiveData, getViewModelStore, hashCode, hasOptionsMenu, instantiate, instantiate, isAdded, isDetached, isHidden, isInLayout, isMenuVisible, isRemoving, isResumed, isStateSaved, isVisible, onActivityCreated, onAttach, onAttach, onAttachFragment, onConfigurationChanged, onContextItemSelected, onCreateAnimation, onCreateAnimator, onCreateContextMenu, onCreateOptionsMenu, onCreateView, onDestroy, onDestroyOptionsMenu, onDestroyView, onDetach, onGetLayoutInflater, onHiddenChanged, onInflate, onInflate, onLowMemory, onMultiWindowModeChanged, onOptionsItemSelected, onOptionsMenuClosed, onPause, onPictureInPictureModeChanged, onPrepareOptionsMenu, onPrimaryNavigationFragmentChanged, onRequestPermissionsResult, onResume, onSaveInstanceState, onStart, onStop, onViewCreated, onViewStateRestored, postponeEnterTransition, postponeEnterTransition, registerForActivityResult, registerForActivityResult, registerForContextMenu, requestPermissions, requireActivity, requireArguments, requireContext, requireFragmentManager, requireHost, requireParentFragment, requireView, setAllowEnterTransitionOverlap, setAllowReturnTransitionOverlap, setArguments, setEnterSharedElementCallback, setEnterTransition, setExitSharedElementCallback, setExitTransition, setHasOptionsMenu, setInitialSavedState, setMenuVisibility, setReenterTransition, setRetainInstance, setReturnTransition, setSharedElementEnterTransition, setSharedElementReturnTransition, setTargetFragment, setUserVisibleHint, shouldShowRequestPermissionRationale, startActivity, startActivity, startActivityForResult, startActivityForResult, startIntentSenderForResult, startPostponedEnterTransition, toString, unregisterForContextMenu
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Field Detail

      • ENABLE_SERVER_SIDE_ACCESS

        public static final java.lang.String ENABLE_SERVER_SIDE_ACCESS
        Deprecated.
        See Also:
        Constant Field Values
      • TAG

        public static final java.lang.String TAG
        Deprecated.
    • Constructor Detail

      • GoogleSignInHandler

        public GoogleSignInHandler()
        Deprecated.
    • Method Detail

      • onCreate

        public void onCreate​(@Nullable
                             android.os.Bundle savedInstanceState)
        Deprecated.
        Overrides:
        onCreate in class androidx.fragment.app.Fragment
      • onActivityResult

        public void onActivityResult​(int requestCode,
                                     int resultCode,
                                     android.content.Intent data)
        Deprecated.
        Overrides:
        onActivityResult in class androidx.fragment.app.Fragment
      • getTokenType

        public java.lang.String getTokenType()
        Deprecated.
        Description copied from interface: IdPHandler
        Retrieve the result token type (access_token, id_token, authorization_code)
        Specified by:
        getTokenType in interface IdPHandler
        Returns:
        The Token Type
      • signIn

        public void signIn​(IdPClient idPClient,
                           FRListener<IdPResult> listener)
        Deprecated.
        Description copied from interface: IdPHandler
        Perform the Identity Provider sign in with the current active FragmentActivity
        Specified by:
        signIn in interface IdPHandler
        Parameters:
        idPClient - The Idp configuration.
        listener - Listener to listen for the result.
      • signIn

        public void signIn​(androidx.fragment.app.Fragment fragment,
                           IdPClient idPClient,
                           FRListener<IdPResult> listener)
        Deprecated.
        Description copied from interface: IdPHandler
        Perform the Identity Provider sign in with the current active Fragment
        Specified by:
        signIn in interface IdPHandler
        Parameters:
        fragment - The Active Fragment
        idPClient - The Idp configuration.
        listener - Listener to listen for the result.