.class public abstract Lcom/google/firebase/auth/FirebaseUser; .super Lcom/google/android/gms/common/internal/safeparcel/AbstractSafeParcelable; .source "com.google.firebase:firebase-auth@@21.0.1" # interfaces .implements Lcom/google/firebase/auth/UserInfo; # direct methods .method public constructor ()V .locals 0 .line 1 invoke-direct {p0}, Lcom/google/android/gms/common/internal/safeparcel/AbstractSafeParcelable;->()V return-void .end method # virtual methods .method public delete()Lcom/google/android/gms/tasks/Task; .locals 1 .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "()", "Lcom/google/android/gms/tasks/Task<", "Ljava/lang/Void;", ">;" } .end annotation .line 1 invoke-virtual {p0}, Lcom/google/firebase/auth/FirebaseUser;->zza()Lcom/google/firebase/FirebaseApp; move-result-object v0 invoke-static {v0}, Lcom/google/firebase/auth/FirebaseAuth;->getInstance(Lcom/google/firebase/FirebaseApp;)Lcom/google/firebase/auth/FirebaseAuth; move-result-object v0 .line 2 invoke-virtual {v0, p0}, Lcom/google/firebase/auth/FirebaseAuth;->zza(Lcom/google/firebase/auth/FirebaseUser;)Lcom/google/android/gms/tasks/Task; move-result-object v0 return-object v0 .end method .method public abstract getDisplayName()Ljava/lang/String; .annotation build Landroidx/annotation/Nullable; .end annotation .end method .method public abstract getEmail()Ljava/lang/String; .annotation build Landroidx/annotation/Nullable; .end annotation .end method .method public getIdToken(Z)Lcom/google/android/gms/tasks/Task; .locals 1 .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(Z)", "Lcom/google/android/gms/tasks/Task<", "Lcom/google/firebase/auth/GetTokenResult;", ">;" } .end annotation .line 1 invoke-virtual {p0}, Lcom/google/firebase/auth/FirebaseUser;->zza()Lcom/google/firebase/FirebaseApp; move-result-object v0 invoke-static {v0}, Lcom/google/firebase/auth/FirebaseAuth;->getInstance(Lcom/google/firebase/FirebaseApp;)Lcom/google/firebase/auth/FirebaseAuth; move-result-object v0 .line 2 invoke-virtual {v0, p0, p1}, Lcom/google/firebase/auth/FirebaseAuth;->zzc(Lcom/google/firebase/auth/FirebaseUser;Z)Lcom/google/android/gms/tasks/Task; move-result-object p1 return-object p1 .end method .method public abstract getMetadata()Lcom/google/firebase/auth/FirebaseUserMetadata; .annotation build Landroidx/annotation/Nullable; .end annotation .end method .method public abstract getMultiFactor()Lcom/google/firebase/auth/MultiFactor; .annotation build Landroidx/annotation/NonNull; .end annotation .end method .method public abstract getPhoneNumber()Ljava/lang/String; .annotation build Landroidx/annotation/Nullable; .end annotation .end method .method public abstract getPhotoUrl()Landroid/net/Uri; .annotation build Landroidx/annotation/Nullable; .end annotation .end method .method public abstract getProviderData()Ljava/util/List; .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "()", "Ljava/util/List<", "+", "Lcom/google/firebase/auth/UserInfo;", ">;" } .end annotation .end method .method public abstract getProviderId()Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end method .method public abstract getTenantId()Ljava/lang/String; .annotation build Landroidx/annotation/Nullable; .end annotation .end method .method public abstract getUid()Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end method .method public abstract isAnonymous()Z .end method .method public linkWithCredential(Lcom/google/firebase/auth/AuthCredential;)Lcom/google/android/gms/tasks/Task; .locals 1 .param p1 # Lcom/google/firebase/auth/AuthCredential; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/google/firebase/auth/AuthCredential;", ")", "Lcom/google/android/gms/tasks/Task<", "Lcom/google/firebase/auth/AuthResult;", ">;" } .end annotation .line 1 invoke-static {p1}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object; .line 2 invoke-virtual {p0}, Lcom/google/firebase/auth/FirebaseUser;->zza()Lcom/google/firebase/FirebaseApp; move-result-object v0 invoke-static {v0}, Lcom/google/firebase/auth/FirebaseAuth;->getInstance(Lcom/google/firebase/FirebaseApp;)Lcom/google/firebase/auth/FirebaseAuth; move-result-object v0 .line 3 invoke-virtual {v0, p0, p1}, Lcom/google/firebase/auth/FirebaseAuth;->zzd(Lcom/google/firebase/auth/FirebaseUser;Lcom/google/firebase/auth/AuthCredential;)Lcom/google/android/gms/tasks/Task; move-result-object p1 return-object p1 .end method .method public reauthenticate(Lcom/google/firebase/auth/AuthCredential;)Lcom/google/android/gms/tasks/Task; .locals 1 .param p1 # Lcom/google/firebase/auth/AuthCredential; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/google/firebase/auth/AuthCredential;", ")", "Lcom/google/android/gms/tasks/Task<", "Ljava/lang/Void;", ">;" } .end annotation .line 1 invoke-static {p1}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object; .line 2 invoke-virtual {p0}, Lcom/google/firebase/auth/FirebaseUser;->zza()Lcom/google/firebase/FirebaseApp; move-result-object v0 invoke-static {v0}, Lcom/google/firebase/auth/FirebaseAuth;->getInstance(Lcom/google/firebase/FirebaseApp;)Lcom/google/firebase/auth/FirebaseAuth; move-result-object v0 .line 3 invoke-virtual {v0, p0, p1}, Lcom/google/firebase/auth/FirebaseAuth;->zze(Lcom/google/firebase/auth/FirebaseUser;Lcom/google/firebase/auth/AuthCredential;)Lcom/google/android/gms/tasks/Task; move-result-object p1 return-object p1 .end method .method public reauthenticateAndRetrieveData(Lcom/google/firebase/auth/AuthCredential;)Lcom/google/android/gms/tasks/Task; .locals 1 .param p1 # Lcom/google/firebase/auth/AuthCredential; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/google/firebase/auth/AuthCredential;", ")", "Lcom/google/android/gms/tasks/Task<", "Lcom/google/firebase/auth/AuthResult;", ">;" } .end annotation .line 1 invoke-static {p1}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object; .line 2 invoke-virtual {p0}, Lcom/google/firebase/auth/FirebaseUser;->zza()Lcom/google/firebase/FirebaseApp; move-result-object v0 invoke-static {v0}, Lcom/google/firebase/auth/FirebaseAuth;->getInstance(Lcom/google/firebase/FirebaseApp;)Lcom/google/firebase/auth/FirebaseAuth; move-result-object v0 .line 3 invoke-virtual {v0, p0, p1}, Lcom/google/firebase/auth/FirebaseAuth;->zzf(Lcom/google/firebase/auth/FirebaseUser;Lcom/google/firebase/auth/AuthCredential;)Lcom/google/android/gms/tasks/Task; move-result-object p1 return-object p1 .end method .method public reload()Lcom/google/android/gms/tasks/Task; .locals 2 .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "()", "Lcom/google/android/gms/tasks/Task<", "Ljava/lang/Void;", ">;" } .end annotation .line 1 invoke-virtual {p0}, Lcom/google/firebase/auth/FirebaseUser;->zza()Lcom/google/firebase/FirebaseApp; move-result-object v0 invoke-static {v0}, Lcom/google/firebase/auth/FirebaseAuth;->getInstance(Lcom/google/firebase/FirebaseApp;)Lcom/google/firebase/auth/FirebaseAuth; move-result-object v0 new-instance v1, Lcom/google/firebase/auth/zzt; .line 2 invoke-direct {v1, v0}, Lcom/google/firebase/auth/zzt;->(Lcom/google/firebase/auth/FirebaseAuth;)V .line 3 invoke-virtual {v0, p0, v1}, Lcom/google/firebase/auth/FirebaseAuth;->zzg(Lcom/google/firebase/auth/FirebaseUser;Lcom/google/firebase/auth/internal/zzbk;)Lcom/google/android/gms/tasks/Task; move-result-object v0 return-object v0 .end method .method public sendEmailVerification()Lcom/google/android/gms/tasks/Task; .locals 2 .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "()", "Lcom/google/android/gms/tasks/Task<", "Ljava/lang/Void;", ">;" } .end annotation .line 1 invoke-virtual {p0}, Lcom/google/firebase/auth/FirebaseUser;->zza()Lcom/google/firebase/FirebaseApp; move-result-object v0 invoke-static {v0}, Lcom/google/firebase/auth/FirebaseAuth;->getInstance(Lcom/google/firebase/FirebaseApp;)Lcom/google/firebase/auth/FirebaseAuth; move-result-object v0 const/4 v1, 0x0 .line 2 invoke-virtual {v0, p0, v1}, Lcom/google/firebase/auth/FirebaseAuth;->zzc(Lcom/google/firebase/auth/FirebaseUser;Z)Lcom/google/android/gms/tasks/Task; move-result-object v0 new-instance v1, Lcom/google/firebase/auth/zzw; invoke-direct {v1, p0}, Lcom/google/firebase/auth/zzw;->(Lcom/google/firebase/auth/FirebaseUser;)V .line 3 invoke-virtual {v0, v1}, Lcom/google/android/gms/tasks/Task;->continueWithTask(Lcom/google/android/gms/tasks/Continuation;)Lcom/google/android/gms/tasks/Task; move-result-object v0 return-object v0 .end method .method public sendEmailVerification(Lcom/google/firebase/auth/ActionCodeSettings;)Lcom/google/android/gms/tasks/Task; .locals 2 .param p1 # Lcom/google/firebase/auth/ActionCodeSettings; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/google/firebase/auth/ActionCodeSettings;", ")", "Lcom/google/android/gms/tasks/Task<", "Ljava/lang/Void;", ">;" } .end annotation .line 4 invoke-virtual {p0}, Lcom/google/firebase/auth/FirebaseUser;->zza()Lcom/google/firebase/FirebaseApp; move-result-object v0 invoke-static {v0}, Lcom/google/firebase/auth/FirebaseAuth;->getInstance(Lcom/google/firebase/FirebaseApp;)Lcom/google/firebase/auth/FirebaseAuth; move-result-object v0 const/4 v1, 0x0 .line 5 invoke-virtual {v0, p0, v1}, Lcom/google/firebase/auth/FirebaseAuth;->zzc(Lcom/google/firebase/auth/FirebaseUser;Z)Lcom/google/android/gms/tasks/Task; move-result-object v0 new-instance v1, Lcom/google/firebase/auth/zzx; invoke-direct {v1, p0, p1}, Lcom/google/firebase/auth/zzx;->(Lcom/google/firebase/auth/FirebaseUser;Lcom/google/firebase/auth/ActionCodeSettings;)V .line 6 invoke-virtual {v0, v1}, Lcom/google/android/gms/tasks/Task;->continueWithTask(Lcom/google/android/gms/tasks/Continuation;)Lcom/google/android/gms/tasks/Task; move-result-object p1 return-object p1 .end method .method public startActivityForLinkWithProvider(Landroid/app/Activity;Lcom/google/firebase/auth/FederatedAuthProvider;)Lcom/google/android/gms/tasks/Task; .locals 1 .param p1 # Landroid/app/Activity; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Lcom/google/firebase/auth/FederatedAuthProvider; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Landroid/app/Activity;", "Lcom/google/firebase/auth/FederatedAuthProvider;", ")", "Lcom/google/android/gms/tasks/Task<", "Lcom/google/firebase/auth/AuthResult;", ">;" } .end annotation .line 1 invoke-static {p1}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object; .line 2 invoke-static {p2}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object; .line 3 invoke-virtual {p0}, Lcom/google/firebase/auth/FirebaseUser;->zza()Lcom/google/firebase/FirebaseApp; move-result-object v0 invoke-static {v0}, Lcom/google/firebase/auth/FirebaseAuth;->getInstance(Lcom/google/firebase/FirebaseApp;)Lcom/google/firebase/auth/FirebaseAuth; move-result-object v0 .line 4 invoke-virtual {v0, p1, p2, p0}, Lcom/google/firebase/auth/FirebaseAuth;->zzj(Landroid/app/Activity;Lcom/google/firebase/auth/FederatedAuthProvider;Lcom/google/firebase/auth/FirebaseUser;)Lcom/google/android/gms/tasks/Task; move-result-object p1 return-object p1 .end method .method public startActivityForReauthenticateWithProvider(Landroid/app/Activity;Lcom/google/firebase/auth/FederatedAuthProvider;)Lcom/google/android/gms/tasks/Task; .locals 1 .param p1 # Landroid/app/Activity; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Lcom/google/firebase/auth/FederatedAuthProvider; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Landroid/app/Activity;", "Lcom/google/firebase/auth/FederatedAuthProvider;", ")", "Lcom/google/android/gms/tasks/Task<", "Lcom/google/firebase/auth/AuthResult;", ">;" } .end annotation .line 1 invoke-static {p1}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object; .line 2 invoke-static {p2}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object; .line 3 invoke-virtual {p0}, Lcom/google/firebase/auth/FirebaseUser;->zza()Lcom/google/firebase/FirebaseApp; move-result-object v0 invoke-static {v0}, Lcom/google/firebase/auth/FirebaseAuth;->getInstance(Lcom/google/firebase/FirebaseApp;)Lcom/google/firebase/auth/FirebaseAuth; move-result-object v0 .line 4 invoke-virtual {v0, p1, p2, p0}, Lcom/google/firebase/auth/FirebaseAuth;->zzk(Landroid/app/Activity;Lcom/google/firebase/auth/FederatedAuthProvider;Lcom/google/firebase/auth/FirebaseUser;)Lcom/google/android/gms/tasks/Task; move-result-object p1 return-object p1 .end method .method public unlink(Ljava/lang/String;)Lcom/google/android/gms/tasks/Task; .locals 1 .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/String;", ")", "Lcom/google/android/gms/tasks/Task<", "Lcom/google/firebase/auth/AuthResult;", ">;" } .end annotation .line 1 invoke-static {p1}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotEmpty(Ljava/lang/String;)Ljava/lang/String; .line 2 invoke-virtual {p0}, Lcom/google/firebase/auth/FirebaseUser;->zza()Lcom/google/firebase/FirebaseApp; move-result-object v0 invoke-static {v0}, Lcom/google/firebase/auth/FirebaseAuth;->getInstance(Lcom/google/firebase/FirebaseApp;)Lcom/google/firebase/auth/FirebaseAuth; move-result-object v0 .line 3 invoke-virtual {v0, p0, p1}, Lcom/google/firebase/auth/FirebaseAuth;->zzm(Lcom/google/firebase/auth/FirebaseUser;Ljava/lang/String;)Lcom/google/android/gms/tasks/Task; move-result-object p1 return-object p1 .end method .method public updateEmail(Ljava/lang/String;)Lcom/google/android/gms/tasks/Task; .locals 1 .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/String;", ")", "Lcom/google/android/gms/tasks/Task<", "Ljava/lang/Void;", ">;" } .end annotation .line 1 invoke-static {p1}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotEmpty(Ljava/lang/String;)Ljava/lang/String; .line 2 invoke-virtual {p0}, Lcom/google/firebase/auth/FirebaseUser;->zza()Lcom/google/firebase/FirebaseApp; move-result-object v0 invoke-static {v0}, Lcom/google/firebase/auth/FirebaseAuth;->getInstance(Lcom/google/firebase/FirebaseApp;)Lcom/google/firebase/auth/FirebaseAuth; move-result-object v0 .line 3 invoke-virtual {v0, p0, p1}, Lcom/google/firebase/auth/FirebaseAuth;->zzn(Lcom/google/firebase/auth/FirebaseUser;Ljava/lang/String;)Lcom/google/android/gms/tasks/Task; move-result-object p1 return-object p1 .end method .method public updatePassword(Ljava/lang/String;)Lcom/google/android/gms/tasks/Task; .locals 1 .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/String;", ")", "Lcom/google/android/gms/tasks/Task<", "Ljava/lang/Void;", ">;" } .end annotation .line 1 invoke-static {p1}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotEmpty(Ljava/lang/String;)Ljava/lang/String; .line 2 invoke-virtual {p0}, Lcom/google/firebase/auth/FirebaseUser;->zza()Lcom/google/firebase/FirebaseApp; move-result-object v0 invoke-static {v0}, Lcom/google/firebase/auth/FirebaseAuth;->getInstance(Lcom/google/firebase/FirebaseApp;)Lcom/google/firebase/auth/FirebaseAuth; move-result-object v0 .line 3 invoke-virtual {v0, p0, p1}, Lcom/google/firebase/auth/FirebaseAuth;->zzo(Lcom/google/firebase/auth/FirebaseUser;Ljava/lang/String;)Lcom/google/android/gms/tasks/Task; move-result-object p1 return-object p1 .end method .method public updatePhoneNumber(Lcom/google/firebase/auth/PhoneAuthCredential;)Lcom/google/android/gms/tasks/Task; .locals 1 .param p1 # Lcom/google/firebase/auth/PhoneAuthCredential; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/google/firebase/auth/PhoneAuthCredential;", ")", "Lcom/google/android/gms/tasks/Task<", "Ljava/lang/Void;", ">;" } .end annotation .line 1 invoke-virtual {p0}, Lcom/google/firebase/auth/FirebaseUser;->zza()Lcom/google/firebase/FirebaseApp; move-result-object v0 invoke-static {v0}, Lcom/google/firebase/auth/FirebaseAuth;->getInstance(Lcom/google/firebase/FirebaseApp;)Lcom/google/firebase/auth/FirebaseAuth; move-result-object v0 .line 2 invoke-virtual {v0, p0, p1}, Lcom/google/firebase/auth/FirebaseAuth;->zzp(Lcom/google/firebase/auth/FirebaseUser;Lcom/google/firebase/auth/PhoneAuthCredential;)Lcom/google/android/gms/tasks/Task; move-result-object p1 return-object p1 .end method .method public updateProfile(Lcom/google/firebase/auth/UserProfileChangeRequest;)Lcom/google/android/gms/tasks/Task; .locals 1 .param p1 # Lcom/google/firebase/auth/UserProfileChangeRequest; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/google/firebase/auth/UserProfileChangeRequest;", ")", "Lcom/google/android/gms/tasks/Task<", "Ljava/lang/Void;", ">;" } .end annotation .line 1 invoke-static {p1}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object; .line 2 invoke-virtual {p0}, Lcom/google/firebase/auth/FirebaseUser;->zza()Lcom/google/firebase/FirebaseApp; move-result-object v0 invoke-static {v0}, Lcom/google/firebase/auth/FirebaseAuth;->getInstance(Lcom/google/firebase/FirebaseApp;)Lcom/google/firebase/auth/FirebaseAuth; move-result-object v0 .line 3 invoke-virtual {v0, p0, p1}, Lcom/google/firebase/auth/FirebaseAuth;->zzq(Lcom/google/firebase/auth/FirebaseUser;Lcom/google/firebase/auth/UserProfileChangeRequest;)Lcom/google/android/gms/tasks/Task; move-result-object p1 return-object p1 .end method .method public verifyBeforeUpdateEmail(Ljava/lang/String;)Lcom/google/android/gms/tasks/Task; .locals 1 .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/String;", ")", "Lcom/google/android/gms/tasks/Task<", "Ljava/lang/Void;", ">;" } .end annotation const/4 v0, 0x0 .line 1 invoke-virtual {p0, p1, v0}, Lcom/google/firebase/auth/FirebaseUser;->verifyBeforeUpdateEmail(Ljava/lang/String;Lcom/google/firebase/auth/ActionCodeSettings;)Lcom/google/android/gms/tasks/Task; move-result-object p1 return-object p1 .end method .method public verifyBeforeUpdateEmail(Ljava/lang/String;Lcom/google/firebase/auth/ActionCodeSettings;)Lcom/google/android/gms/tasks/Task; .locals 2 .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Lcom/google/firebase/auth/ActionCodeSettings; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/String;", "Lcom/google/firebase/auth/ActionCodeSettings;", ")", "Lcom/google/android/gms/tasks/Task<", "Ljava/lang/Void;", ">;" } .end annotation .line 2 invoke-virtual {p0}, Lcom/google/firebase/auth/FirebaseUser;->zza()Lcom/google/firebase/FirebaseApp; move-result-object v0 invoke-static {v0}, Lcom/google/firebase/auth/FirebaseAuth;->getInstance(Lcom/google/firebase/FirebaseApp;)Lcom/google/firebase/auth/FirebaseAuth; move-result-object v0 const/4 v1, 0x0 .line 3 invoke-virtual {v0, p0, v1}, Lcom/google/firebase/auth/FirebaseAuth;->zzc(Lcom/google/firebase/auth/FirebaseUser;Z)Lcom/google/android/gms/tasks/Task; move-result-object v0 new-instance v1, Lcom/google/firebase/auth/zzy; invoke-direct {v1, p0, p1, p2}, Lcom/google/firebase/auth/zzy;->(Lcom/google/firebase/auth/FirebaseUser;Ljava/lang/String;Lcom/google/firebase/auth/ActionCodeSettings;)V .line 4 invoke-virtual {v0, v1}, Lcom/google/android/gms/tasks/Task;->continueWithTask(Lcom/google/android/gms/tasks/Continuation;)Lcom/google/android/gms/tasks/Task; move-result-object p1 return-object p1 .end method .method public abstract zza()Lcom/google/firebase/FirebaseApp; .annotation build Landroidx/annotation/NonNull; .end annotation .end method .method public abstract zzb()Lcom/google/firebase/auth/FirebaseUser; .annotation build Landroidx/annotation/NonNull; .end annotation .end method .method public abstract zzc(Ljava/util/List;)Lcom/google/firebase/auth/FirebaseUser; .param p1 # Ljava/util/List; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/List<", "+", "Lcom/google/firebase/auth/UserInfo;", ">;)", "Lcom/google/firebase/auth/FirebaseUser;" } .end annotation .end method .method public abstract zzd()Lcom/google/android/gms/internal/firebase-auth-api/zzwq; .annotation build Landroidx/annotation/NonNull; .end annotation .end method .method public abstract zze()Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end method .method public abstract zzf()Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end method .method public abstract zzg()Ljava/util/List; .annotation build Landroidx/annotation/Nullable; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "()", "Ljava/util/List<", "Ljava/lang/String;", ">;" } .end annotation .end method .method public abstract zzh(Lcom/google/android/gms/internal/firebase-auth-api/zzwq;)V .param p1 # Lcom/google/android/gms/internal/firebase-auth-api/zzwq; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .end method .method public abstract zzi(Ljava/util/List;)V .param p1 # Ljava/util/List; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/List<", "Lcom/google/firebase/auth/MultiFactorInfo;", ">;)V" } .end annotation .end method