Package org.forgerock.android.auth.ui
Class LoginFragment
- java.lang.Object
-
- androidx.fragment.app.Fragment
-
- org.forgerock.android.auth.ui.LoginFragment
-
- All Implemented Interfaces:
android.content.ComponentCallbacks,android.view.View.OnCreateContextMenuListener,androidx.lifecycle.HasDefaultViewModelProviderFactory,androidx.lifecycle.LifecycleOwner,androidx.lifecycle.ViewModelStoreOwner,androidx.savedstate.SavedStateRegistryOwner,AuthHandler
- Direct Known Subclasses:
RegisterFragment
public class LoginFragment extends androidx.fragment.app.Fragment implements AuthHandler
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringTREE_NAME
-
Constructor Summary
Constructors Constructor Description LoginFragment()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcancel(java.lang.Exception e)Cancel the current authentication, will throwOperationCanceledExceptionwhen user explicitly cancel the login.voidnext(org.forgerock.android.auth.Node current)Move to next nodevoidonAttach(android.content.Context context)android.view.ViewonCreateView(android.view.LayoutInflater inflater, android.view.ViewGroup container, android.os.Bundle savedInstanceState)voidonInflate(android.content.Context context, android.util.AttributeSet attrs, android.os.Bundle savedInstanceState)voidstart()-
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, onActivityResult, onAttach, onAttachFragment, onConfigurationChanged, onContextItemSelected, onCreate, onCreateAnimation, onCreateAnimator, onCreateContextMenu, onCreateOptionsMenu, onDestroy, onDestroyOptionsMenu, onDestroyView, onDetach, onGetLayoutInflater, onHiddenChanged, onInflate, onLowMemory, onMultiWindowModeChanged, onOptionsItemSelected, onOptionsMenuClosed, onPause, onPictureInPictureModeChanged, onPrepareOptionsMenu, onPrimaryNavigationFragmentChanged, onRequestPermissionsResult, onResume, onSaveInstanceState, onStart, onStop, onViewCreated, onViewStateRestored, postponeEnterTransition, postponeEnterTransition, 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
-
-
-
-
Field Detail
-
TREE_NAME
public static final java.lang.String TREE_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
onCreateView
public android.view.View onCreateView(@NonNull android.view.LayoutInflater inflater, @Nullable android.view.ViewGroup container, @Nullable android.os.Bundle savedInstanceState)- Overrides:
onCreateViewin classandroidx.fragment.app.Fragment
-
onAttach
public void onAttach(android.content.Context context)
- Overrides:
onAttachin classandroidx.fragment.app.Fragment
-
start
public void start()
-
next
public void next(org.forgerock.android.auth.Node current)
Description copied from interface:AuthHandlerMove to next node- Specified by:
nextin interfaceAuthHandler- Parameters:
current- The current Node
-
cancel
public void cancel(java.lang.Exception e)
Description copied from interface:AuthHandlerCancel the current authentication, will throwOperationCanceledExceptionwhen user explicitly cancel the login.- Specified by:
cancelin interfaceAuthHandler- Parameters:
e- Exception when cancelling the authentication process.
-
onInflate
public void onInflate(@NonNull android.content.Context context, @NonNull android.util.AttributeSet attrs, @Nullable android.os.Bundle savedInstanceState)- Overrides:
onInflatein classandroidx.fragment.app.Fragment
-
-