CrackMe.apk
Download file
package com.google.android.gms.internal.p002firebaseauthapi;
import android.app.Activity;
import com.google.android.gms.common.api.Status;
import com.google.android.gms.common.internal.Preconditions;
import com.google.android.gms.tasks.Task;
import com.google.android.gms.tasks.Tasks;
import com.google.firebase.FirebaseApp;
import com.google.firebase.FirebaseError;
import com.google.firebase.auth.ActionCodeSettings;
import com.google.firebase.auth.AuthCredential;
import com.google.firebase.auth.EmailAuthCredential;
import com.google.firebase.auth.FirebaseAuthProvider;
import com.google.firebase.auth.FirebaseUser;
import com.google.firebase.auth.PhoneAuthCredential;
import com.google.firebase.auth.PhoneAuthProvider;
import com.google.firebase.auth.PhoneMultiFactorAssertion;
import com.google.firebase.auth.PhoneMultiFactorInfo;
import com.google.firebase.auth.UserProfileChangeRequest;
import com.google.firebase.auth.internal.zzag;
import com.google.firebase.auth.internal.zzan;
import com.google.firebase.auth.internal.zzba;
import com.google.firebase.auth.internal.zzbk;
import com.google.firebase.auth.internal.zzg;
import com.google.firebase.auth.internal.zzt;
import com.google.firebase.auth.internal.zzx;
import com.google.firebase.auth.internal.zzz;
import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.Executor;
import java.util.concurrent.Executors;
/* renamed from: com.google.android.gms.internal.firebase-auth-api.zzwy reason: invalid package */
/* compiled from: com.google.firebase:firebase-auth@@21.1.0 */
public final class zzwy extends zzye {
public zzwy(FirebaseApp firebaseApp) {
this.zza = new zzxb(firebaseApp);
this.zzb = Executors.newCachedThreadPool();
}
static zzx zzN(FirebaseApp firebaseApp, zzzr zzzr) {
Preconditions.checkNotNull(firebaseApp);
Preconditions.checkNotNull(zzzr);
ArrayList arrayList = new ArrayList();
arrayList.add(new zzt(zzzr, FirebaseAuthProvider.PROVIDER_ID));
List zzr = zzzr.zzr();
if (zzr != null && !zzr.isEmpty()) {
for (int i = 0; i < zzr.size(); i++) {
arrayList.add(new zzt((zzaae) zzr.get(i)));
}
}
zzx zzx = new zzx(firebaseApp, arrayList);
zzx.zzr(new zzz(zzzr.zzb(), zzzr.zza()));
zzx.zzq(zzzr.zzt());
zzx.zzp(zzzr.zzd());
zzx.zzi(zzba.zzb(zzzr.zzq()));
return zzx;
}
public final Task zzA(FirebaseApp firebaseApp, String str, String str2, String str3, zzg zzg) {
zzwj zzwj = new zzwj(str, str2, str3);
zzwj.zzf(firebaseApp);
zzwj.zzd(zzg);
return zzP(zzwj);
}
public final Task zzB(FirebaseApp firebaseApp, EmailAuthCredential emailAuthCredential, zzg zzg) {
zzwk zzwk = new zzwk(emailAuthCredential);
zzwk.zzf(firebaseApp);
zzwk.zzd(zzg);
return zzP(zzwk);
}
public final Task zzC(FirebaseApp firebaseApp, PhoneAuthCredential phoneAuthCredential, String str, zzg zzg) {
zzyp.zzc();
zzwl zzwl = new zzwl(phoneAuthCredential, str);
zzwl.zzf(firebaseApp);
zzwl.zzd(zzg);
return zzP(zzwl);
}
public final Task zzD(zzag zzag, String str, String str2, long j, boolean z, boolean z2, String str3, String str4, boolean z3, PhoneAuthProvider.OnVerificationStateChangedCallbacks onVerificationStateChangedCallbacks, Executor executor, Activity activity) {
zzwm zzwm = new zzwm(zzag, str, str2, j, z, z2, str3, str4, z3);
String str5 = str;
zzwm.zzh(onVerificationStateChangedCallbacks, activity, executor, str);
return zzP(zzwm);
}
public final Task zzE(zzag zzag, PhoneMultiFactorInfo phoneMultiFactorInfo, String str, long j, boolean z, boolean z2, String str2, String str3, boolean z3, PhoneAuthProvider.OnVerificationStateChangedCallbacks onVerificationStateChangedCallbacks, Executor executor, Activity activity) {
zzwn zzwn = new zzwn(phoneMultiFactorInfo, Preconditions.checkNotEmpty(zzag.zzd()), str, j, z, z2, str2, str3, z3);
Activity activity2 = activity;
zzwn.zzh(onVerificationStateChangedCallbacks, activity2, executor, phoneMultiFactorInfo.getUid());
return zzP(zzwn);
}
public final Task zzF(FirebaseApp firebaseApp, FirebaseUser firebaseUser, String str, zzbk zzbk) {
zzwo zzwo = new zzwo(firebaseUser.zzf(), str);
zzwo.zzf(firebaseApp);
zzwo.zzg(firebaseUser);
zzwo.zzd(zzbk);
zzwo.zze(zzbk);
return zzP(zzwo);
}
public final Task zzG(FirebaseApp firebaseApp, FirebaseUser firebaseUser, String str, zzbk zzbk) {
Preconditions.checkNotNull(firebaseApp);
Preconditions.checkNotEmpty(str);
Preconditions.checkNotNull(firebaseUser);
Preconditions.checkNotNull(zzbk);
List zzg = firebaseUser.zzg();
if ((zzg != null && !zzg.contains(str)) || firebaseUser.isAnonymous()) {
return Tasks.forException(zzxc.zza(new Status((int) FirebaseError.ERROR_NO_SUCH_PROVIDER, str)));
}
if (((str.hashCode() == 1216985755 && str.equals("password")) ? (char) 0 : 65535) != 0) {
zzwq zzwq = new zzwq(str);
zzwq.zzf(firebaseApp);
zzwq.zzg(firebaseUser);
zzwq.zzd(zzbk);
zzwq.zze(zzbk);
return zzP(zzwq);
}
zzwp zzwp = new zzwp();
zzwp.zzf(firebaseApp);
zzwp.zzg(firebaseUser);
zzwp.zzd(zzbk);
zzwp.zze(zzbk);
return zzP(zzwp);
}
public final Task zzH(FirebaseApp firebaseApp, FirebaseUser firebaseUser, String str, zzbk zzbk) {
zzwr zzwr = new zzwr(str);
zzwr.zzf(firebaseApp);
zzwr.zzg(firebaseUser);
zzwr.zzd(zzbk);
zzwr.zze(zzbk);
return zzP(zzwr);
}
public final Task zzI(FirebaseApp firebaseApp, FirebaseUser firebaseUser, String str, zzbk zzbk) {
zzws zzws = new zzws(str);
zzws.zzf(firebaseApp);
zzws.zzg(firebaseUser);
zzws.zzd(zzbk);
zzws.zze(zzbk);
return zzP(zzws);
}
public final Task zzJ(FirebaseApp firebaseApp, FirebaseUser firebaseUser, PhoneAuthCredential phoneAuthCredential, zzbk zzbk) {
zzyp.zzc();
zzwt zzwt = new zzwt(phoneAuthCredential);
zzwt.zzf(firebaseApp);
zzwt.zzg(firebaseUser);
zzwt.zzd(zzbk);
zzwt.zze(zzbk);
return zzP(zzwt);
}
public final Task zzK(FirebaseApp firebaseApp, FirebaseUser firebaseUser, UserProfileChangeRequest userProfileChangeRequest, zzbk zzbk) {
zzwu zzwu = new zzwu(userProfileChangeRequest);
zzwu.zzf(firebaseApp);
zzwu.zzg(firebaseUser);
zzwu.zzd(zzbk);
zzwu.zze(zzbk);
return zzP(zzwu);
}
public final Task zzL(String str, String str2, ActionCodeSettings actionCodeSettings) {
actionCodeSettings.zzg(7);
return zzP(new zzwv(str, str2, actionCodeSettings));
}
public final Task zzM(FirebaseApp firebaseApp, String str, String str2) {
zzww zzww = new zzww(str, str2);
zzww.zzf(firebaseApp);
return zzP(zzww);
}
public final void zzO(FirebaseApp firebaseApp, zzaal zzaal, PhoneAuthProvider.OnVerificationStateChangedCallbacks onVerificationStateChangedCallbacks, Activity activity, Executor executor) {
zzwx zzwx = new zzwx(zzaal);
zzwx.zzf(firebaseApp);
zzwx.zzh(onVerificationStateChangedCallbacks, activity, executor, zzaal.zzd());
zzP(zzwx);
}
public final Task zza(FirebaseApp firebaseApp, String str, String str2) {
zzvh zzvh = new zzvh(str, str2);
zzvh.zzf(firebaseApp);
return zzP(zzvh);
}
public final Task zzb(FirebaseApp firebaseApp, String str, String str2) {
zzvi zzvi = new zzvi(str, str2);
zzvi.zzf(firebaseApp);
return zzP(zzvi);
}
public final Task zzc(FirebaseApp firebaseApp, String str, String str2, String str3) {
zzvj zzvj = new zzvj(str, str2, str3);
zzvj.zzf(firebaseApp);
return zzP(zzvj);
}
public final Task zzd(FirebaseApp firebaseApp, String str, String str2, String str3, zzg zzg) {
zzvk zzvk = new zzvk(str, str2, str3);
zzvk.zzf(firebaseApp);
zzvk.zzd(zzg);
return zzP(zzvk);
}
public final Task zze(FirebaseUser firebaseUser, zzan zzan) {
zzvl zzvl = new zzvl();
zzvl.zzg(firebaseUser);
zzvl.zzd(zzan);
zzvl.zze(zzan);
return zzP(zzvl);
}
public final Task zzf(FirebaseApp firebaseApp, String str, String str2) {
zzvm zzvm = new zzvm(str, str2);
zzvm.zzf(firebaseApp);
return zzP(zzvm);
}
public final Task zzg(FirebaseApp firebaseApp, PhoneMultiFactorAssertion phoneMultiFactorAssertion, FirebaseUser firebaseUser, String str, zzg zzg) {
zzyp.zzc();
zzvn zzvn = new zzvn(phoneMultiFactorAssertion, firebaseUser.zzf(), str);
zzvn.zzf(firebaseApp);
zzvn.zzd(zzg);
return zzP(zzvn);
}
public final Task zzh(FirebaseApp firebaseApp, FirebaseUser firebaseUser, PhoneMultiFactorAssertion phoneMultiFactorAssertion, String str, zzg zzg) {
zzyp.zzc();
zzvo zzvo = new zzvo(phoneMultiFactorAssertion, str);
zzvo.zzf(firebaseApp);
zzvo.zzd(zzg);
if (firebaseUser != null) {
zzvo.zzg(firebaseUser);
}
return zzP(zzvo);
}
public final Task zzi(FirebaseApp firebaseApp, FirebaseUser firebaseUser, String str, zzbk zzbk) {
zzvp zzvp = new zzvp(str);
zzvp.zzf(firebaseApp);
zzvp.zzg(firebaseUser);
zzvp.zzd(zzbk);
zzvp.zze(zzbk);
return zzP(zzvp);
}
public final Task zzj(FirebaseApp firebaseApp, FirebaseUser firebaseUser, AuthCredential authCredential, zzbk zzbk) {
Preconditions.checkNotNull(firebaseApp);
Preconditions.checkNotNull(authCredential);
Preconditions.checkNotNull(firebaseUser);
Preconditions.checkNotNull(zzbk);
List zzg = firebaseUser.zzg();
if (zzg != null && zzg.contains(authCredential.getProvider())) {
return Tasks.forException(zzxc.zza(new Status(FirebaseError.ERROR_PROVIDER_ALREADY_LINKED)));
}
if (authCredential instanceof EmailAuthCredential) {
EmailAuthCredential emailAuthCredential = (EmailAuthCredential) authCredential;
if (!emailAuthCredential.zzg()) {
zzvq zzvq = new zzvq(emailAuthCredential);
zzvq.zzf(firebaseApp);
zzvq.zzg(firebaseUser);
zzvq.zzd(zzbk);
zzvq.zze(zzbk);
return zzP(zzvq);
}
zzvt zzvt = new zzvt(emailAuthCredential);
zzvt.zzf(firebaseApp);
zzvt.zzg(firebaseUser);
zzvt.zzd(zzbk);
zzvt.zze(zzbk);
return zzP(zzvt);
} else if (authCredential instanceof PhoneAuthCredential) {
zzyp.zzc();
zzvs zzvs = new zzvs((PhoneAuthCredential) authCredential);
zzvs.zzf(firebaseApp);
zzvs.zzg(firebaseUser);
zzvs.zzd(zzbk);
zzvs.zze(zzbk);
return zzP(zzvs);
} else {
Preconditions.checkNotNull(firebaseApp);
Preconditions.checkNotNull(authCredential);
Preconditions.checkNotNull(firebaseUser);
Preconditions.checkNotNull(zzbk);
zzvr zzvr = new zzvr(authCredential);
zzvr.zzf(firebaseApp);
zzvr.zzg(firebaseUser);
zzvr.zzd(zzbk);
zzvr.zze(zzbk);
return zzP(zzvr);
}
}
public final Task zzk(FirebaseApp firebaseApp, FirebaseUser firebaseUser, AuthCredential authCredential, String str, zzbk zzbk) {
zzvu zzvu = new zzvu(authCredential, str);
zzvu.zzf(firebaseApp);
zzvu.zzg(firebaseUser);
zzvu.zzd(zzbk);
zzvu.zze(zzbk);
return zzP(zzvu);
}
public final Task zzl(FirebaseApp firebaseApp, FirebaseUser firebaseUser, AuthCredential authCredential, String str, zzbk zzbk) {
zzvv zzvv = new zzvv(authCredential, str);
zzvv.zzf(firebaseApp);
zzvv.zzg(firebaseUser);
zzvv.zzd(zzbk);
zzvv.zze(zzbk);
return zzP(zzvv);
}
public final Task zzm(FirebaseApp firebaseApp, FirebaseUser firebaseUser, EmailAuthCredential emailAuthCredential, zzbk zzbk) {
zzvw zzvw = new zzvw(emailAuthCredential);
zzvw.zzf(firebaseApp);
zzvw.zzg(firebaseUser);
zzvw.zzd(zzbk);
zzvw.zze(zzbk);
return zzP(zzvw);
}
public final Task zzn(FirebaseApp firebaseApp, FirebaseUser firebaseUser, EmailAuthCredential emailAuthCredential, zzbk zzbk) {
zzvx zzvx = new zzvx(emailAuthCredential);
zzvx.zzf(firebaseApp);
zzvx.zzg(firebaseUser);
zzvx.zzd(zzbk);
zzvx.zze(zzbk);
return zzP(zzvx);
}
public final Task zzo(FirebaseApp firebaseApp, FirebaseUser firebaseUser, String str, String str2, String str3, zzbk zzbk) {
zzvy zzvy = new zzvy(str, str2, str3);
zzvy.zzf(firebaseApp);
zzvy.zzg(firebaseUser);
zzvy.zzd(zzbk);
zzvy.zze(zzbk);
return zzP(zzvy);
}
public final Task zzp(FirebaseApp firebaseApp, FirebaseUser firebaseUser, String str, String str2, String str3, zzbk zzbk) {
zzvz zzvz = new zzvz(str, str2, str3);
zzvz.zzf(firebaseApp);
zzvz.zzg(firebaseUser);
zzvz.zzd(zzbk);
zzvz.zze(zzbk);
return zzP(zzvz);
}
public final Task zzq(FirebaseApp firebaseApp, FirebaseUser firebaseUser, PhoneAuthCredential phoneAuthCredential, String str, zzbk zzbk) {
zzyp.zzc();
zzwa zzwa = new zzwa(phoneAuthCredential, str);
zzwa.zzf(firebaseApp);
zzwa.zzg(firebaseUser);
zzwa.zzd(zzbk);
zzwa.zze(zzbk);
return zzP(zzwa);
}
public final Task zzr(FirebaseApp firebaseApp, FirebaseUser firebaseUser, PhoneAuthCredential phoneAuthCredential, String str, zzbk zzbk) {
zzyp.zzc();
zzwb zzwb = new zzwb(phoneAuthCredential, str);
zzwb.zzf(firebaseApp);
zzwb.zzg(firebaseUser);
zzwb.zzd(zzbk);
zzwb.zze(zzbk);
return zzP(zzwb);
}
public final Task zzs(FirebaseApp firebaseApp, FirebaseUser firebaseUser, zzbk zzbk) {
zzwc zzwc = new zzwc();
zzwc.zzf(firebaseApp);
zzwc.zzg(firebaseUser);
zzwc.zzd(zzbk);
zzwc.zze(zzbk);
return zzP(zzwc);
}
public final Task zzt(FirebaseApp firebaseApp, ActionCodeSettings actionCodeSettings, String str) {
zzwd zzwd = new zzwd(str, actionCodeSettings);
zzwd.zzf(firebaseApp);
return zzP(zzwd);
}
public final Task zzu(FirebaseApp firebaseApp, String str, ActionCodeSettings actionCodeSettings, String str2) {
actionCodeSettings.zzg(1);
zzwe zzwe = new zzwe(str, actionCodeSettings, str2, "sendPasswordResetEmail");
zzwe.zzf(firebaseApp);
return zzP(zzwe);
}
public final Task zzv(FirebaseApp firebaseApp, String str, ActionCodeSettings actionCodeSettings, String str2) {
actionCodeSettings.zzg(6);
zzwe zzwe = new zzwe(str, actionCodeSettings, str2, "sendSignInLinkToEmail");
zzwe.zzf(firebaseApp);
return zzP(zzwe);
}
public final Task zzw(String str) {
return zzP(new zzwf(str));
}
public final Task zzx(FirebaseApp firebaseApp, zzg zzg, String str) {
zzwg zzwg = new zzwg(str);
zzwg.zzf(firebaseApp);
zzwg.zzd(zzg);
return zzP(zzwg);
}
public final Task zzy(FirebaseApp firebaseApp, AuthCredential authCredential, String str, zzg zzg) {
zzwh zzwh = new zzwh(authCredential, str);
zzwh.zzf(firebaseApp);
zzwh.zzd(zzg);
return zzP(zzwh);
}
public final Task zzz(FirebaseApp firebaseApp, String str, String str2, zzg zzg) {
zzwi zzwi = new zzwi(str, str2);
zzwi.zzf(firebaseApp);
zzwi.zzd(zzg);
return zzP(zzwi);
}
}
Download file