package k1; import android.app.Activity; import android.content.Context; import android.content.DialogInterface; import android.content.Intent; import android.net.Uri; import android.os.Build; import android.os.Process; import android.util.Log; import android.view.View; import android.widget.RelativeLayout; import android.widget.TextView; import busidol.mobile.tower.MainActivity; import busidol.mobile.tower.R; import com.google.android.gms.auth.api.signin.GoogleSignIn; import com.google.android.gms.auth.api.signin.GoogleSignInAccount; import com.google.android.gms.auth.api.signin.GoogleSignInClient; import com.google.android.gms.auth.api.signin.GoogleSignInOptions; import com.google.android.gms.common.SignInButton; import com.google.android.gms.common.api.ApiException; import com.google.android.gms.tasks.OnCompleteListener; import com.google.android.gms.tasks.Task; import com.google.firebase.auth.FirebaseAuth; import com.google.firebase.auth.y; import i1.k; /* loaded from: classes.dex */ public class a { /* renamed from: n, reason: collision with root package name */ public static String f11162n = "GoogleAccountHandler"; /* renamed from: a, reason: collision with root package name */ public MainActivity f11163a; /* renamed from: b, reason: collision with root package name */ public Context f11164b; /* renamed from: c, reason: collision with root package name */ public k f11165c; /* renamed from: d, reason: collision with root package name */ public i1.g f11166d; /* renamed from: e, reason: collision with root package name */ public RelativeLayout f11167e; /* renamed from: f, reason: collision with root package name */ public TextView f11168f; /* renamed from: g, reason: collision with root package name */ public SignInButton f11169g; /* renamed from: h, reason: collision with root package name */ public i1.e f11170h; /* renamed from: i, reason: collision with root package name */ public l1.a f11171i; /* renamed from: j, reason: collision with root package name */ private FirebaseAuth f11172j; /* renamed from: k, reason: collision with root package name */ GoogleSignInClient f11173k; /* renamed from: l, reason: collision with root package name */ boolean f11174l; /* renamed from: m, reason: collision with root package name */ public String f11175m; /* renamed from: k1.a$a, reason: collision with other inner class name */ class RunnableC0164a implements Runnable { RunnableC0164a() { } @Override // java.lang.Runnable public void run() { a.this.f11168f.setText(R.string.login_policy); } } class b implements View.OnClickListener { b() { } @Override // android.view.View.OnClickListener public void onClick(View view) { a.this.f11163a.startActivity(new Intent("android.intent.action.VIEW", Uri.parse(a.this.f11170h.f10663q))); } } class c implements Runnable { c() { } @Override // java.lang.Runnable public void run() { a.this.f11169g.setSize(1); a.this.f11169g.setColorScheme(0); } } class d implements View.OnClickListener { d() { } @Override // android.view.View.OnClickListener public void onClick(View view) { a.this.f(); } } class e implements Runnable { e() { } @Override // java.lang.Runnable public void run() { a.this.f11169g.setVisibility(8); } } class f implements Runnable { f() { } @Override // java.lang.Runnable public void run() { a.this.f11169g.setVisibility(0); } } class g implements OnCompleteListener { /* renamed from: k1.a$g$a, reason: collision with other inner class name */ class RunnableC0165a implements Runnable { RunnableC0165a() { } @Override // java.lang.Runnable public void run() { a.this.f11169g.setVisibility(8); } } class b implements Runnable { b() { } @Override // java.lang.Runnable public void run() { a.this.f11169g.setVisibility(0); } } g() { } @Override // com.google.android.gms.tasks.OnCompleteListener public void onComplete(Task task) { if (a.this.f11174l) { return; } if (task.isSuccessful()) { a.this.f11174l = true; Log.d(a.f11162n, "signInWithCredential:success"); a.this.k(a.this.f11172j.c().getEmail()); a.this.f11169g.post(new RunnableC0165a()); } else { Log.w(a.f11162n, "signInWithCredential:failure", task.getException()); String stackTraceString = Log.getStackTraceString(task.getException()); a.this.f11165c.u("Authentication Failed. : " + stackTraceString); a aVar = a.this; aVar.f11174l = false; aVar.f11169g.post(new b()); } a.this.f11165c.g(); } } class h extends i1.a { h() { } @Override // i1.a public void d() { super.d(); a.this.f11165c.f10751m.f10995e = true; if (a.this.b((String) b("mail"))) { a.this.f11165c.j(); } } } class i implements DialogInterface.OnClickListener { i() { } @Override // android.content.DialogInterface.OnClickListener public void onClick(DialogInterface dialogInterface, int i10) { a.this.l(); a.this.f11165c.v(); Process.killProcess(Process.myPid()); } } public a(k kVar) { this.f11165c = kVar; } private void c(GoogleSignInAccount googleSignInAccount) { Log.d(f11162n, "firebaseAuthWithGoogle:" + googleSignInAccount.getId()); this.f11172j.g(y.a(googleSignInAccount.getIdToken(), null)).addOnCompleteListener(this.f11163a, new g()); } public boolean b(String str) { String str2; try { str2 = this.f11171i.g(str); } catch (g1.a unused) { str2 = null; } boolean z10 = str2 == null || !str2.equals("needUpdate"); if (!z10) { i(); } return z10; } public String d() { return this.f11175m; } public void e() { this.f11170h = this.f11165c.f10740b; h(null); this.f11174l = false; k kVar = this.f11165c; this.f11171i = kVar.f10748j; MainActivity mainActivity = kVar.f10741c; this.f11164b = mainActivity; this.f11166d = kVar.f10743e; this.f11163a = mainActivity; RelativeLayout relativeLayout = (RelativeLayout) mainActivity.findViewById(R.id.container_google_login); this.f11167e = relativeLayout; TextView textView = (TextView) relativeLayout.findViewById(R.id.tv_login_policy); this.f11168f = textView; textView.post(new RunnableC0164a()); this.f11168f.setOnClickListener(new b()); SignInButton signInButton = (SignInButton) this.f11163a.findViewById(R.id.sign_in_button); this.f11169g = signInButton; signInButton.post(new c()); this.f11172j = FirebaseAuth.getInstance(); this.f11169g.setOnClickListener(new d()); } public void f() { this.f11165c.s(R.string.str_progress_loading); this.f11169g.post(new e()); GoogleSignInClient client = GoogleSignIn.getClient((Activity) this.f11163a, new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN).requestIdToken(this.f11170h.f10666t).requestEmail().build()); this.f11173k = client; this.f11163a.startActivityForResult(client.getSignInIntent(), 9001); } public void g(int i10, int i11, Intent intent) { if (i10 == 9001) { try { c(GoogleSignIn.getSignedInAccountFromIntent(intent).getResult(ApiException.class)); } catch (ApiException e10) { Log.w(f11162n, "Google sign in failed", e10); if (Log.getStackTraceString(e10).contains("12500")) { this.f11165c.t(R.string.login_update_google_service); } this.f11169g.post(new f()); this.f11165c.g(); } } } public void h(String str) { this.f11175m = str; } public void i() { String str = i1.e.c() ? i1.e.f10640c0 : i1.e.f10641d0; k kVar = this.f11165c; kVar.p(kVar.f10749k.getString(R.string.update_need_title), str, new i()); } public void j() { h hVar = new h(); hVar.c("mail", this.f11175m); this.f11165c.f10751m.s(hVar); } public void k(String str) { h(str); i1.e.f10645y = this.f11175m; i1.e.B = Build.MODEL; i1.e.C = Build.DEVICE; i1.e.D = Build.VERSION.RELEASE; i1.e.E = this.f11163a.getPackageName(); this.f11165c.f10751m.m(); this.f11165c.f10754p.g(); j(); } public void l() { this.f11163a.startActivity(new Intent("android.intent.action.VIEW", Uri.parse(i1.e.W))); } }