397 lines
		
	
	
		
			12 KiB
		
	
	
	
		
			Smali
		
	
	
	
	
	
			
		
		
	
	
			397 lines
		
	
	
		
			12 KiB
		
	
	
	
		
			Smali
		
	
	
	
	
	
| .class abstract Lcom/google/android/gms/internal/firebase-auth-api/zzux;
 | |
| .super Ljava/lang/Object;
 | |
| .source "com.google.firebase:firebase-auth@@21.0.1"
 | |
| 
 | |
| # interfaces
 | |
| .implements Lcom/google/android/gms/internal/firebase-auth-api/zzpx;
 | |
| 
 | |
| 
 | |
| # annotations
 | |
| .annotation system Ldalvik/annotation/Signature;
 | |
|     value = {
 | |
|         "<ResultT:",
 | |
|         "Ljava/lang/Object;",
 | |
|         "CallbackT:",
 | |
|         "Ljava/lang/Object;",
 | |
|         ">",
 | |
|         "Ljava/lang/Object;",
 | |
|         "Lcom/google/android/gms/internal/firebase-auth-api/zzpx<",
 | |
|         "Lcom/google/android/gms/internal/firebase-auth-api/zztm;",
 | |
|         "TResultT;>;"
 | |
|     }
 | |
| .end annotation
 | |
| 
 | |
| 
 | |
| # instance fields
 | |
| .field private zza:Z
 | |
| 
 | |
| .field public final zzb:I
 | |
| 
 | |
| .field public final zzc:Lcom/google/android/gms/internal/firebase-auth-api/zzuu;
 | |
|     .annotation build Lcom/google/android/gms/common/util/VisibleForTesting;
 | |
|     .end annotation
 | |
| 
 | |
|     .annotation system Ldalvik/annotation/Signature;
 | |
|         value = {
 | |
|             "Lcom/google/android/gms/internal/firebase-auth-api/zzuu;"
 | |
|         }
 | |
|     .end annotation
 | |
| .end field
 | |
| 
 | |
| .field public zzd:Lcom/google/firebase/FirebaseApp;
 | |
| 
 | |
| .field public zze:Lcom/google/firebase/auth/FirebaseUser;
 | |
| 
 | |
| .field public zzf:Ljava/lang/Object;
 | |
|     .annotation system Ldalvik/annotation/Signature;
 | |
|         value = {
 | |
|             "TCallbackT;"
 | |
|         }
 | |
|     .end annotation
 | |
| .end field
 | |
| 
 | |
| .field public zzg:Lcom/google/firebase/auth/internal/zzao;
 | |
| 
 | |
| .field public final zzh:Ljava/util/List;
 | |
|     .annotation system Ldalvik/annotation/Signature;
 | |
|         value = {
 | |
|             "Ljava/util/List<",
 | |
|             "Lcom/google/firebase/auth/PhoneAuthProvider$OnVerificationStateChangedCallbacks;",
 | |
|             ">;"
 | |
|         }
 | |
|     .end annotation
 | |
| .end field
 | |
| 
 | |
| .field public zzi:Ljava/util/concurrent/Executor;
 | |
| 
 | |
| .field public zzj:Lcom/google/android/gms/internal/firebase-auth-api/zzwq;
 | |
| 
 | |
| .field public zzk:Lcom/google/android/gms/internal/firebase-auth-api/zzwj;
 | |
| 
 | |
| .field public zzl:Lcom/google/android/gms/internal/firebase-auth-api/zzvv;
 | |
| 
 | |
| .field public zzm:Lcom/google/android/gms/internal/firebase-auth-api/zzxb;
 | |
| 
 | |
| .field public zzn:Ljava/lang/String;
 | |
| 
 | |
| .field public zzo:Ljava/lang/String;
 | |
| 
 | |
| .field public zzp:Lcom/google/firebase/auth/AuthCredential;
 | |
| 
 | |
| .field public zzq:Ljava/lang/String;
 | |
| 
 | |
| .field public zzr:Ljava/lang/String;
 | |
| 
 | |
| .field public zzs:Lcom/google/android/gms/internal/firebase-auth-api/zzoa;
 | |
| 
 | |
| .field public zzt:Ljava/lang/Object;
 | |
|     .annotation build Lcom/google/android/gms/common/util/VisibleForTesting;
 | |
|     .end annotation
 | |
| 
 | |
|     .annotation system Ldalvik/annotation/Signature;
 | |
|         value = {
 | |
|             "TResultT;"
 | |
|         }
 | |
|     .end annotation
 | |
| .end field
 | |
| 
 | |
| .field public zzu:Lcom/google/android/gms/common/api/Status;
 | |
|     .annotation build Lcom/google/android/gms/common/util/VisibleForTesting;
 | |
|     .end annotation
 | |
| .end field
 | |
| 
 | |
| .field public zzv:Lcom/google/android/gms/internal/firebase-auth-api/zzuw;
 | |
|     .annotation system Ldalvik/annotation/Signature;
 | |
|         value = {
 | |
|             "Lcom/google/android/gms/internal/firebase-auth-api/zzuw;"
 | |
|         }
 | |
|     .end annotation
 | |
| .end field
 | |
| 
 | |
| 
 | |
| # direct methods
 | |
| .method public constructor <init>(I)V
 | |
|     .locals 1
 | |
| 
 | |
|     invoke-direct {p0}, Ljava/lang/Object;-><init>()V
 | |
| 
 | |
|     new-instance v0, Lcom/google/android/gms/internal/firebase-auth-api/zzuu;
 | |
| 
 | |
|     .line 1
 | |
|     invoke-direct {v0, p0}, Lcom/google/android/gms/internal/firebase-auth-api/zzuu;-><init>(Lcom/google/android/gms/internal/firebase-auth-api/zzux;)V
 | |
| 
 | |
|     iput-object v0, p0, Lcom/google/android/gms/internal/firebase-auth-api/zzux;->zzc:Lcom/google/android/gms/internal/firebase-auth-api/zzuu;
 | |
| 
 | |
|     new-instance v0, Ljava/util/ArrayList;
 | |
| 
 | |
|     .line 2
 | |
|     invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
 | |
| 
 | |
|     iput-object v0, p0, Lcom/google/android/gms/internal/firebase-auth-api/zzux;->zzh:Ljava/util/List;
 | |
| 
 | |
|     iput p1, p0, Lcom/google/android/gms/internal/firebase-auth-api/zzux;->zzb:I
 | |
| 
 | |
|     return-void
 | |
| .end method
 | |
| 
 | |
| .method public static synthetic zzj(Lcom/google/android/gms/internal/firebase-auth-api/zzux;)V
 | |
|     .locals 1
 | |
| 
 | |
|     .line 1
 | |
|     invoke-virtual {p0}, Lcom/google/android/gms/internal/firebase-auth-api/zzux;->zzc()V
 | |
| 
 | |
|     iget-boolean p0, p0, Lcom/google/android/gms/internal/firebase-auth-api/zzux;->zza:Z
 | |
| 
 | |
|     const-string v0, "no success or failure set on method implementation"
 | |
| 
 | |
|     .line 2
 | |
|     invoke-static {p0, v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkState(ZLjava/lang/Object;)V
 | |
| 
 | |
|     return-void
 | |
| .end method
 | |
| 
 | |
| .method public static synthetic zzk(Lcom/google/android/gms/internal/firebase-auth-api/zzux;Lcom/google/android/gms/common/api/Status;)V
 | |
|     .locals 0
 | |
| 
 | |
|     iget-object p0, p0, Lcom/google/android/gms/internal/firebase-auth-api/zzux;->zzg:Lcom/google/firebase/auth/internal/zzao;
 | |
| 
 | |
|     if-eqz p0, :cond_0
 | |
| 
 | |
|     .line 1
 | |
|     invoke-interface {p0, p1}, Lcom/google/firebase/auth/internal/zzao;->zzb(Lcom/google/android/gms/common/api/Status;)V
 | |
| 
 | |
|     :cond_0
 | |
|     return-void
 | |
| .end method
 | |
| 
 | |
| .method public static synthetic zzn(Lcom/google/android/gms/internal/firebase-auth-api/zzux;Z)Z
 | |
|     .locals 0
 | |
| 
 | |
|     const/4 p1, 0x1
 | |
| 
 | |
|     iput-boolean p1, p0, Lcom/google/android/gms/internal/firebase-auth-api/zzux;->zza:Z
 | |
| 
 | |
|     return p1
 | |
| .end method
 | |
| 
 | |
| 
 | |
| # virtual methods
 | |
| .method public abstract zzc()V
 | |
| .end method
 | |
| 
 | |
| .method public final zze(Ljava/lang/Object;)Lcom/google/android/gms/internal/firebase-auth-api/zzux;
 | |
|     .locals 1
 | |
|     .annotation system Ldalvik/annotation/Signature;
 | |
|         value = {
 | |
|             "(TCallbackT;)",
 | |
|             "Lcom/google/android/gms/internal/firebase-auth-api/zzux<",
 | |
|             "TResultT;TCallbackT;>;"
 | |
|         }
 | |
|     .end annotation
 | |
| 
 | |
|     const-string v0, "external callback cannot be null"
 | |
| 
 | |
|     .line 1
 | |
|     invoke-static {p1, v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
 | |
| 
 | |
|     move-result-object p1
 | |
| 
 | |
|     iput-object p1, p0, Lcom/google/android/gms/internal/firebase-auth-api/zzux;->zzf:Ljava/lang/Object;
 | |
| 
 | |
|     return-object p0
 | |
| .end method
 | |
| 
 | |
| .method public final zzf(Lcom/google/firebase/auth/internal/zzao;)Lcom/google/android/gms/internal/firebase-auth-api/zzux;
 | |
|     .locals 1
 | |
|     .annotation system Ldalvik/annotation/Signature;
 | |
|         value = {
 | |
|             "(",
 | |
|             "Lcom/google/firebase/auth/internal/zzao;",
 | |
|             ")",
 | |
|             "Lcom/google/android/gms/internal/firebase-auth-api/zzux<",
 | |
|             "TResultT;TCallbackT;>;"
 | |
|         }
 | |
|     .end annotation
 | |
| 
 | |
|     const-string v0, "external failure callback cannot be null"
 | |
| 
 | |
|     .line 1
 | |
|     invoke-static {p1, v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
 | |
| 
 | |
|     move-result-object p1
 | |
| 
 | |
|     check-cast p1, Lcom/google/firebase/auth/internal/zzao;
 | |
| 
 | |
|     iput-object p1, p0, Lcom/google/android/gms/internal/firebase-auth-api/zzux;->zzg:Lcom/google/firebase/auth/internal/zzao;
 | |
| 
 | |
|     return-object p0
 | |
| .end method
 | |
| 
 | |
| .method public final zzg(Lcom/google/firebase/FirebaseApp;)Lcom/google/android/gms/internal/firebase-auth-api/zzux;
 | |
|     .locals 1
 | |
|     .annotation system Ldalvik/annotation/Signature;
 | |
|         value = {
 | |
|             "(",
 | |
|             "Lcom/google/firebase/FirebaseApp;",
 | |
|             ")",
 | |
|             "Lcom/google/android/gms/internal/firebase-auth-api/zzux<",
 | |
|             "TResultT;TCallbackT;>;"
 | |
|         }
 | |
|     .end annotation
 | |
| 
 | |
|     const-string v0, "firebaseApp cannot be null"
 | |
| 
 | |
|     .line 1
 | |
|     invoke-static {p1, v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
 | |
| 
 | |
|     move-result-object p1
 | |
| 
 | |
|     check-cast p1, Lcom/google/firebase/FirebaseApp;
 | |
| 
 | |
|     iput-object p1, p0, Lcom/google/android/gms/internal/firebase-auth-api/zzux;->zzd:Lcom/google/firebase/FirebaseApp;
 | |
| 
 | |
|     return-object p0
 | |
| .end method
 | |
| 
 | |
| .method public final zzh(Lcom/google/firebase/auth/FirebaseUser;)Lcom/google/android/gms/internal/firebase-auth-api/zzux;
 | |
|     .locals 1
 | |
|     .annotation system Ldalvik/annotation/Signature;
 | |
|         value = {
 | |
|             "(",
 | |
|             "Lcom/google/firebase/auth/FirebaseUser;",
 | |
|             ")",
 | |
|             "Lcom/google/android/gms/internal/firebase-auth-api/zzux<",
 | |
|             "TResultT;TCallbackT;>;"
 | |
|         }
 | |
|     .end annotation
 | |
| 
 | |
|     const-string v0, "firebaseUser cannot be null"
 | |
| 
 | |
|     .line 1
 | |
|     invoke-static {p1, v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
 | |
| 
 | |
|     move-result-object p1
 | |
| 
 | |
|     check-cast p1, Lcom/google/firebase/auth/FirebaseUser;
 | |
| 
 | |
|     iput-object p1, p0, Lcom/google/android/gms/internal/firebase-auth-api/zzux;->zze:Lcom/google/firebase/auth/FirebaseUser;
 | |
| 
 | |
|     return-object p0
 | |
| .end method
 | |
| 
 | |
| .method public final zzi(Lcom/google/firebase/auth/PhoneAuthProvider$OnVerificationStateChangedCallbacks;Landroid/app/Activity;Ljava/util/concurrent/Executor;Ljava/lang/String;)Lcom/google/android/gms/internal/firebase-auth-api/zzux;
 | |
|     .locals 1
 | |
|     .annotation system Ldalvik/annotation/Signature;
 | |
|         value = {
 | |
|             "(",
 | |
|             "Lcom/google/firebase/auth/PhoneAuthProvider$OnVerificationStateChangedCallbacks;",
 | |
|             "Landroid/app/Activity;",
 | |
|             "Ljava/util/concurrent/Executor;",
 | |
|             "Ljava/lang/String;",
 | |
|             ")",
 | |
|             "Lcom/google/android/gms/internal/firebase-auth-api/zzux<",
 | |
|             "TResultT;TCallbackT;>;"
 | |
|         }
 | |
|     .end annotation
 | |
| 
 | |
|     .line 1
 | |
|     invoke-static {p4, p1, p0}, Lcom/google/android/gms/internal/firebase-auth-api/zzvh;->zza(Ljava/lang/String;Lcom/google/firebase/auth/PhoneAuthProvider$OnVerificationStateChangedCallbacks;Lcom/google/android/gms/internal/firebase-auth-api/zzux;)Lcom/google/firebase/auth/PhoneAuthProvider$OnVerificationStateChangedCallbacks;
 | |
| 
 | |
|     move-result-object p1
 | |
| 
 | |
|     iget-object p4, p0, Lcom/google/android/gms/internal/firebase-auth-api/zzux;->zzh:Ljava/util/List;
 | |
| 
 | |
|     .line 2
 | |
|     monitor-enter p4
 | |
| 
 | |
|     :try_start_0
 | |
|     iget-object v0, p0, Lcom/google/android/gms/internal/firebase-auth-api/zzux;->zzh:Ljava/util/List;
 | |
| 
 | |
|     .line 3
 | |
|     invoke-static {p1}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
 | |
| 
 | |
|     move-result-object p1
 | |
| 
 | |
|     check-cast p1, Lcom/google/firebase/auth/PhoneAuthProvider$OnVerificationStateChangedCallbacks;
 | |
| 
 | |
|     invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
 | |
| 
 | |
|     .line 4
 | |
|     monitor-exit p4
 | |
|     :try_end_0
 | |
|     .catchall {:try_start_0 .. :try_end_0} :catchall_0
 | |
| 
 | |
|     if-eqz p2, :cond_0
 | |
| 
 | |
|     iget-object p1, p0, Lcom/google/android/gms/internal/firebase-auth-api/zzux;->zzh:Ljava/util/List;
 | |
| 
 | |
|     .line 5
 | |
|     invoke-static {p2, p1}, Lcom/google/android/gms/internal/firebase-auth-api/zzuo;->zza(Landroid/app/Activity;Ljava/util/List;)V
 | |
| 
 | |
|     .line 6
 | |
|     :cond_0
 | |
|     invoke-static {p3}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
 | |
| 
 | |
|     move-result-object p1
 | |
| 
 | |
|     check-cast p1, Ljava/util/concurrent/Executor;
 | |
| 
 | |
|     iput-object p1, p0, Lcom/google/android/gms/internal/firebase-auth-api/zzux;->zzi:Ljava/util/concurrent/Executor;
 | |
| 
 | |
|     return-object p0
 | |
| 
 | |
|     :catchall_0
 | |
|     move-exception p1
 | |
| 
 | |
|     .line 7
 | |
|     :try_start_1
 | |
|     monitor-exit p4
 | |
|     :try_end_1
 | |
|     .catchall {:try_start_1 .. :try_end_1} :catchall_0
 | |
| 
 | |
|     throw p1
 | |
| .end method
 | |
| 
 | |
| .method public final zzl(Lcom/google/android/gms/common/api/Status;)V
 | |
|     .locals 2
 | |
| 
 | |
|     const/4 v0, 0x1
 | |
| 
 | |
|     iput-boolean v0, p0, Lcom/google/android/gms/internal/firebase-auth-api/zzux;->zza:Z
 | |
| 
 | |
|     iput-object p1, p0, Lcom/google/android/gms/internal/firebase-auth-api/zzux;->zzu:Lcom/google/android/gms/common/api/Status;
 | |
| 
 | |
|     iget-object v0, p0, Lcom/google/android/gms/internal/firebase-auth-api/zzux;->zzv:Lcom/google/android/gms/internal/firebase-auth-api/zzuw;
 | |
| 
 | |
|     const/4 v1, 0x0
 | |
| 
 | |
|     .line 1
 | |
|     invoke-virtual {v0, v1, p1}, Lcom/google/android/gms/internal/firebase-auth-api/zzuw;->zza(Ljava/lang/Object;Lcom/google/android/gms/common/api/Status;)V
 | |
| 
 | |
|     return-void
 | |
| .end method
 | |
| 
 | |
| .method public final zzm(Ljava/lang/Object;)V
 | |
|     .locals 2
 | |
|     .annotation system Ldalvik/annotation/Signature;
 | |
|         value = {
 | |
|             "(TResultT;)V"
 | |
|         }
 | |
|     .end annotation
 | |
| 
 | |
|     const/4 v0, 0x1
 | |
| 
 | |
|     iput-boolean v0, p0, Lcom/google/android/gms/internal/firebase-auth-api/zzux;->zza:Z
 | |
| 
 | |
|     iput-object p1, p0, Lcom/google/android/gms/internal/firebase-auth-api/zzux;->zzt:Ljava/lang/Object;
 | |
| 
 | |
|     iget-object v0, p0, Lcom/google/android/gms/internal/firebase-auth-api/zzux;->zzv:Lcom/google/android/gms/internal/firebase-auth-api/zzuw;
 | |
| 
 | |
|     const/4 v1, 0x0
 | |
| 
 | |
|     .line 1
 | |
|     invoke-virtual {v0, p1, v1}, Lcom/google/android/gms/internal/firebase-auth-api/zzuw;->zza(Ljava/lang/Object;Lcom/google/android/gms/common/api/Status;)V
 | |
| 
 | |
|     return-void
 | |
| .end method
 |