Class EmailLinkErrorRecoveryActivity

  • All Implemented Interfaces:
    ComponentCallbacks, ComponentCallbacks2, KeyEvent.Callback, LayoutInflater.Factory, LayoutInflater.Factory2, View.OnCreateContextMenuListener, Window.Callback, androidx.activity.contextaware.ContextAware, androidx.activity.OnBackPressedDispatcherOwner, androidx.activity.result.ActivityResultCaller, androidx.activity.result.ActivityResultRegistryOwner, androidx.appcompat.app.ActionBarDrawerToggle.DelegateProvider, androidx.appcompat.app.AppCompatCallback, androidx.core.app.ActivityCompat.OnRequestPermissionsResultCallback, androidx.core.app.ActivityCompat.RequestPermissionsRequestCodeValidator, androidx.core.app.TaskStackBuilder.SupportParentable, androidx.core.view.KeyEventDispatcher.Component, androidx.lifecycle.HasDefaultViewModelProviderFactory, androidx.lifecycle.LifecycleOwner, androidx.lifecycle.ViewModelStoreOwner, androidx.savedstate.SavedStateRegistryOwner, ProgressView

    public class EmailLinkErrorRecoveryActivity
    extends AppCompatBase
    Handles the recovery flow for finishing the cross-device email link sign in flow. We either need the user to input their email, or we need them to determine if they want to continue the linking flow.
    • Constructor Detail

      • EmailLinkErrorRecoveryActivity

        public EmailLinkErrorRecoveryActivity()
    • Method Detail

      • onEmailPromptSuccess

        public void onEmailPromptSuccess​(IdpResponse response)
      • completeCrossDeviceEmailLinkFlow

        public void completeCrossDeviceEmailLinkFlow()
      • showProgress

        public void showProgress​(@StringRes
                                 int message)
        Specified by:
        showProgress in interface ProgressView