package u8;

import android.accounts.Account;
import android.content.Context;
import android.os.Bundle;
import android.os.IBinder;
import android.os.IInterface;
import android.os.Looper;
import android.os.Parcel;
import android.os.RemoteException;
import android.util.Log;
import androidx.annotation.Nullable;
import com.google.android.gms.common.api.internal.m0;
import com.google.android.gms.common.api.j;
import com.google.android.gms.common.api.k;
import com.google.android.gms.common.internal.l;
import com.google.android.gms.common.internal.l0;
import com.google.android.gms.common.internal.w;

/* JADX INFO: loaded from: classes2.dex */
public final class a extends l implements t8.c {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final boolean f33367a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final com.google.android.gms.common.internal.i f33368b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final Bundle f33369c;

    @Nullable
    private final Integer zae;

    public a(Context context, Looper looper, com.google.android.gms.common.internal.i iVar, Bundle bundle, j jVar, k kVar) {
        super(context, looper, 44, iVar, jVar, kVar);
        this.f33367a = true;
        this.f33368b = iVar;
        this.f33369c = bundle;
        this.zae = iVar.zab();
    }

    @Override // t8.c
    public final void a(e eVar) {
        if (eVar == null) {
            throw new NullPointerException("Expecting a valid ISignInCallbacks");
        }
        try {
            Account account = this.f33368b.f8350a;
            if (account == null) {
                account = new Account(com.google.android.gms.common.internal.g.DEFAULT_ACCOUNT, "com.google");
            }
            l0 l0Var = new l0(account, ((Integer) w.checkNotNull(this.zae)).intValue(), com.google.android.gms.common.internal.g.DEFAULT_ACCOUNT.equals(account.name) ? b8.c.a(getContext()).getSavedDefaultGoogleSignInAccount() : null);
            f fVar = (f) getService();
            h hVar = new h(1, l0Var);
            fVar.getClass();
            Parcel parcelObtain = Parcel.obtain();
            parcelObtain.writeInterfaceToken(fVar.f18850c);
            int i10 = o8.a.f31437a;
            parcelObtain.writeInt(1);
            hVar.writeToParcel(parcelObtain, 0);
            parcelObtain.writeStrongBinder(eVar.asBinder());
            Parcel parcelObtain2 = Parcel.obtain();
            try {
                fVar.f18849b.transact(12, parcelObtain, parcelObtain2, 0);
                parcelObtain2.readException();
            } finally {
                parcelObtain.recycle();
                parcelObtain2.recycle();
            }
        } catch (RemoteException e10) {
            try {
                m0 m0Var = (m0) eVar;
                m0Var.f8270b.post(new l.l(m0Var, new i(1, new e8.b(8, null), null), 29));
            } catch (RemoteException unused) {
                Log.wtf("SignInClientImpl", "ISignInCallbacks#onSignInComplete should be executed from the same process, unexpected RemoteException.", e10);
            }
        }
    }

    @Override // t8.c
    public final void b() {
        connect(new com.google.android.gms.common.internal.e(this));
    }

    @Override // com.google.android.gms.common.internal.g
    public final IInterface createServiceInterface(IBinder iBinder) {
        if (iBinder == null) {
            return null;
        }
        IInterface iInterfaceQueryLocalInterface = iBinder.queryLocalInterface("com.google.android.gms.signin.internal.ISignInService");
        return iInterfaceQueryLocalInterface instanceof f ? (f) iInterfaceQueryLocalInterface : new f(iBinder, "com.google.android.gms.signin.internal.ISignInService", 1);
    }

    @Override // com.google.android.gms.common.internal.g
    public final Bundle getGetServiceRequestExtraArgs() {
        com.google.android.gms.common.internal.i iVar = this.f33368b;
        boolean zEquals = getContext().getPackageName().equals(iVar.f8355f);
        Bundle bundle = this.f33369c;
        if (!zEquals) {
            bundle.putString("com.google.android.gms.signin.internal.realClientPackageName", iVar.f8355f);
        }
        return bundle;
    }

    @Override // com.google.android.gms.common.internal.g, com.google.android.gms.common.api.e
    public final int getMinApkVersion() {
        return 12451000;
    }

    @Override // com.google.android.gms.common.internal.g
    public final String getServiceDescriptor() {
        return "com.google.android.gms.signin.internal.ISignInService";
    }

    @Override // com.google.android.gms.common.internal.g
    public final String getStartServiceAction() {
        return "com.google.android.gms.signin.service.START";
    }

    @Override // com.google.android.gms.common.internal.g, com.google.android.gms.common.api.e
    public final boolean requiresSignIn() {
        return this.f33367a;
    }
}
