Class LinkingSocialProviderResponseHandler
- java.lang.Object
-
- androidx.lifecycle.ViewModel
-
- androidx.lifecycle.AndroidViewModel
-
- com.firebase.ui.auth.viewmodel.ViewModelBase<I>
-
- com.firebase.ui.auth.viewmodel.OperableViewModel<FlowParameters,Resource<T>>
-
- com.firebase.ui.auth.viewmodel.AuthViewModelBase<IdpResponse>
-
- com.firebase.ui.auth.viewmodel.SignInViewModelBase
-
- com.firebase.ui.auth.viewmodel.idp.LinkingSocialProviderResponseHandler
-
public class LinkingSocialProviderResponseHandler extends SignInViewModelBase
-
-
Constructor Summary
Constructors Constructor Description LinkingSocialProviderResponseHandler(Application application)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
hasCredentialForLinking()
void
setRequestedSignInCredentialForEmail(com.google.firebase.auth.AuthCredential credential, String email)
void
startSignIn(IdpResponse response)
-
Methods inherited from class com.firebase.ui.auth.viewmodel.SignInViewModelBase
handleMergeFailure, handleMergeFailure, handleSuccess, setResult
-
Methods inherited from class com.firebase.ui.auth.viewmodel.AuthViewModelBase
getAuth, getCredentialsClient, getCurrentUser, initializeForTesting, onCreate
-
Methods inherited from class com.firebase.ui.auth.viewmodel.OperableViewModel
getOperation
-
Methods inherited from class com.firebase.ui.auth.viewmodel.ViewModelBase
getArguments, init, onCleared, setArguments
-
-
-
-
Constructor Detail
-
LinkingSocialProviderResponseHandler
public LinkingSocialProviderResponseHandler(Application application)
-
-
Method Detail
-
setRequestedSignInCredentialForEmail
public void setRequestedSignInCredentialForEmail(@Nullable com.google.firebase.auth.AuthCredential credential, @Nullable String email)
-
startSignIn
public void startSignIn(@NonNull IdpResponse response)
-
hasCredentialForLinking
public boolean hasCredentialForLinking()
-
-