package com.google.android.gms.common.api.internal; import android.content.Context; import android.os.Bundle; import android.os.Handler; import android.util.Log; import com.google.android.gms.common.ConnectionResult; import com.google.android.gms.common.api.Api; import com.google.android.gms.common.api.GoogleApiClient; import com.google.android.gms.common.internal.ClientSettings; import com.google.android.gms.common.internal.Preconditions; import java.util.Set; /* JADX INFO: compiled from: com.google.android.gms:play-services-base@@18.4.0 */ /* JADX INFO: loaded from: classes2.dex */ public final class zact extends com.google.android.gms.signin.internal.zac implements GoogleApiClient.ConnectionCallbacks, GoogleApiClient.OnConnectionFailedListener { private static final Api.AbstractClientBuilder zaa = com.google.android.gms.signin.zad.zac; private final Context zab; private final Handler zac; private final Api.AbstractClientBuilder zad; private final Set zae; private final ClientSettings zaf; private com.google.android.gms.signin.zae zag; private zacs zah; public zact(Context context, Handler handler, ClientSettings clientSettings) { Api.AbstractClientBuilder abstractClientBuilder = zaa; this.zab = context; this.zac = handler; this.zaf = (ClientSettings) Preconditions.checkNotNull(clientSettings, "ClientSettings must not be null"); this.zae = clientSettings.getRequiredScopes(); this.zad = abstractClientBuilder; } static /* bridge */ /* synthetic */ void zad(zact zactVar, com.google.android.gms.signin.internal.zak zakVar) { ConnectionResult connectionResultZaa = zakVar.zaa(); if (connectionResultZaa.isSuccess()) { com.google.android.gms.common.internal.zav zavVar = (com.google.android.gms.common.internal.zav) Preconditions.checkNotNull(zakVar.zab()); ConnectionResult connectionResultZaa2 = zavVar.zaa(); if (!connectionResultZaa2.isSuccess()) { String strValueOf = String.valueOf(String.valueOf(connectionResultZaa2)); Log.wtf("SignInCoordinator", "Sign-in succeeded with resolve account failure: ".concat(strValueOf), new Exception()); zactVar.zah.zae(connectionResultZaa2); zactVar.zag.disconnect(); return; } zactVar.zah.zaf(zavVar.zab(), zactVar.zae); } else { zactVar.zah.zae(connectionResultZaa); } zactVar.zag.disconnect(); } @Override // com.google.android.gms.common.api.internal.ConnectionCallbacks public final void onConnected(Bundle bundle) { this.zag.zad(this); } @Override // com.google.android.gms.common.api.internal.OnConnectionFailedListener public final void onConnectionFailed(ConnectionResult connectionResult) { this.zah.zae(connectionResult); } @Override // com.google.android.gms.common.api.internal.ConnectionCallbacks public final void onConnectionSuspended(int i) { this.zah.zag(i); } @Override // com.google.android.gms.signin.internal.zac, com.google.android.gms.signin.internal.zae public final void zab(com.google.android.gms.signin.internal.zak zakVar) { this.zac.post(new zacr(this, zakVar)); } /* JADX WARN: Type inference failed for: r0v3, types: [com.google.android.gms.common.api.Api$Client, com.google.android.gms.signin.zae] */ public final void zae(zacs zacsVar) { com.google.android.gms.signin.zae zaeVar = this.zag; if (zaeVar != null) { zaeVar.disconnect(); } this.zaf.zae(Integer.valueOf(System.identityHashCode(this))); Api.AbstractClientBuilder abstractClientBuilder = this.zad; Context context = this.zab; Handler handler = this.zac; ClientSettings clientSettings = this.zaf; this.zag = abstractClientBuilder.buildClient(context, handler.getLooper(), clientSettings, clientSettings.zaa(), (GoogleApiClient.ConnectionCallbacks) this, (GoogleApiClient.OnConnectionFailedListener) this); this.zah = zacsVar; Set set = this.zae; if (set == null || set.isEmpty()) { this.zac.post(new zacq(this)); } else { this.zag.zab(); } } public final void zaf() { com.google.android.gms.signin.zae zaeVar = this.zag; if (zaeVar != null) { zaeVar.disconnect(); } } }