Add decompiled APK source code (JADX)

- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
2026-02-18 14:52:23 -08:00
parent cc210a65ea
commit f9d20bb3fc
26991 changed files with 2541449 additions and 0 deletions

View File

@@ -0,0 +1,55 @@
package com.google.android.gms.internal.auth;
import android.os.IBinder;
import android.os.IInterface;
import android.os.Parcel;
import android.os.RemoteException;
/* loaded from: classes3.dex */
public class zza implements IInterface {
private final IBinder zza;
private final String zzb;
public zza(IBinder iBinder, String str) {
this.zza = iBinder;
this.zzb = str;
}
@Override // android.os.IInterface
public final IBinder asBinder() {
return this.zza;
}
public final Parcel zza() {
Parcel obtain = Parcel.obtain();
obtain.writeInterfaceToken(this.zzb);
return obtain;
}
public final Parcel zzb(int i, Parcel parcel) throws RemoteException {
Parcel obtain = Parcel.obtain();
try {
try {
this.zza.transact(i, parcel, obtain, 0);
obtain.readException();
return obtain;
} catch (RuntimeException e) {
obtain.recycle();
throw e;
}
} finally {
parcel.recycle();
}
}
public final void zzc(int i, Parcel parcel) throws RemoteException {
Parcel obtain = Parcel.obtain();
try {
this.zza.transact(i, parcel, obtain, 0);
obtain.readException();
} finally {
parcel.recycle();
obtain.recycle();
}
}
}

View File

@@ -0,0 +1,20 @@
package com.google.android.gms.internal.auth;
import android.os.Bundle;
import androidx.annotation.Nullable;
import com.google.android.gms.common.api.Status;
import com.google.android.gms.tasks.TaskCompletionSource;
/* loaded from: classes3.dex */
final class zzaa extends zzj {
final /* synthetic */ TaskCompletionSource zza;
public zzaa(zzab zzabVar, TaskCompletionSource taskCompletionSource) {
this.zza = taskCompletionSource;
}
@Override // com.google.android.gms.internal.auth.zzk
public final void zzb(Status status, @Nullable Bundle bundle) {
zzab.zzf(status, bundle, this.zza);
}
}

View File

@@ -0,0 +1,113 @@
package com.google.android.gms.internal.auth;
import android.accounts.Account;
import android.content.Context;
import android.os.Bundle;
import androidx.annotation.NonNull;
import com.google.android.gms.auth.AccountChangeEventsRequest;
import com.google.android.gms.common.api.Api;
import com.google.android.gms.common.api.GoogleApi;
import com.google.android.gms.common.api.Status;
import com.google.android.gms.common.api.internal.RemoteCall;
import com.google.android.gms.common.api.internal.TaskApiCall;
import com.google.android.gms.common.api.internal.TaskUtil;
import com.google.android.gms.common.internal.Preconditions;
import com.google.android.gms.common.logging.Logger;
import com.google.android.gms.tasks.Task;
import com.google.android.gms.tasks.TaskCompletionSource;
/* loaded from: classes3.dex */
final class zzab extends GoogleApi implements zzg {
private static final Api.ClientKey zza;
private static final Api.AbstractClientBuilder zzb;
private static final Api zzc;
private static final Logger zzd;
private final Context zze;
static {
Api.ClientKey clientKey = new Api.ClientKey();
zza = clientKey;
zzv zzvVar = new zzv();
zzb = zzvVar;
zzc = new Api("GoogleAuthService.API", zzvVar, clientKey);
zzd = com.google.android.gms.auth.zzd.zza("GoogleAuthServiceClient");
}
public zzab(@NonNull Context context) {
super(context, (Api<Api.ApiOptions.NoOptions>) zzc, Api.ApiOptions.NO_OPTIONS, GoogleApi.Settings.DEFAULT_SETTINGS);
this.zze = context;
}
public static /* bridge */ /* synthetic */ void zzf(Status status, Object obj, TaskCompletionSource taskCompletionSource) {
if (TaskUtil.trySetResultOrApiException(status, obj, taskCompletionSource)) {
return;
}
zzd.w("The task is already complete.", new Object[0]);
}
@Override // com.google.android.gms.internal.auth.zzg
public final Task zza(final zzbw zzbwVar) {
return doWrite(TaskApiCall.builder().setFeatures(com.google.android.gms.auth.zze.zzl).run(new RemoteCall() { // from class: com.google.android.gms.internal.auth.zzt
/* JADX WARN: Multi-variable type inference failed */
@Override // com.google.android.gms.common.api.internal.RemoteCall
public final void accept(Object obj, Object obj2) {
zzab zzabVar = zzab.this;
((zzp) ((zzi) obj).getService()).zzd(new zzx(zzabVar, (TaskCompletionSource) obj2), zzbwVar);
}
}).setMethodKey(1513).build());
}
@Override // com.google.android.gms.internal.auth.zzg
public final Task zzb(@NonNull final AccountChangeEventsRequest accountChangeEventsRequest) {
Preconditions.checkNotNull(accountChangeEventsRequest, "request cannot be null.");
return doWrite(TaskApiCall.builder().setFeatures(com.google.android.gms.auth.zze.zzk).run(new RemoteCall() { // from class: com.google.android.gms.internal.auth.zzu
/* JADX WARN: Multi-variable type inference failed */
@Override // com.google.android.gms.common.api.internal.RemoteCall
public final void accept(Object obj, Object obj2) {
zzab zzabVar = zzab.this;
AccountChangeEventsRequest accountChangeEventsRequest2 = accountChangeEventsRequest;
((zzp) ((zzi) obj).getService()).zze(new zzz(zzabVar, (TaskCompletionSource) obj2), accountChangeEventsRequest2);
}
}).setMethodKey(1515).build());
}
@Override // com.google.android.gms.internal.auth.zzg
public final Task zzc(@NonNull final Account account, @NonNull final String str, final Bundle bundle) {
Preconditions.checkNotNull(account, "Account name cannot be null!");
Preconditions.checkNotEmpty(str, "Scope cannot be null!");
return doWrite(TaskApiCall.builder().setFeatures(com.google.android.gms.auth.zze.zzl).run(new RemoteCall() { // from class: com.google.android.gms.internal.auth.zzs
/* JADX WARN: Multi-variable type inference failed */
@Override // com.google.android.gms.common.api.internal.RemoteCall
public final void accept(Object obj, Object obj2) {
zzab zzabVar = zzab.this;
((zzp) ((zzi) obj).getService()).zzf(new zzw(zzabVar, (TaskCompletionSource) obj2), account, str, bundle);
}
}).setMethodKey(1512).build());
}
@Override // com.google.android.gms.internal.auth.zzg
public final Task zzd(@NonNull final Account account) {
Preconditions.checkNotNull(account, "account cannot be null.");
return doWrite(TaskApiCall.builder().setFeatures(com.google.android.gms.auth.zze.zzk).run(new RemoteCall() { // from class: com.google.android.gms.internal.auth.zzr
/* JADX WARN: Multi-variable type inference failed */
@Override // com.google.android.gms.common.api.internal.RemoteCall
public final void accept(Object obj, Object obj2) {
zzab zzabVar = zzab.this;
((zzp) ((zzi) obj).getService()).zzg(new zzaa(zzabVar, (TaskCompletionSource) obj2), account);
}
}).setMethodKey(1517).build());
}
@Override // com.google.android.gms.internal.auth.zzg
public final Task zze(@NonNull final String str) {
Preconditions.checkNotNull(str, "Client package name cannot be null!");
return doWrite(TaskApiCall.builder().setFeatures(com.google.android.gms.auth.zze.zzk).run(new RemoteCall() { // from class: com.google.android.gms.internal.auth.zzq
/* JADX WARN: Multi-variable type inference failed */
@Override // com.google.android.gms.common.api.internal.RemoteCall
public final void accept(Object obj, Object obj2) {
zzab zzabVar = zzab.this;
((zzp) ((zzi) obj).getService()).zzh(new zzy(zzabVar, (TaskCompletionSource) obj2), str);
}
}).setMethodKey(1514).build());
}
}

View File

@@ -0,0 +1,37 @@
package com.google.android.gms.internal.auth;
import android.os.RemoteException;
import com.google.android.gms.common.annotation.KeepForSdk;
import com.google.android.gms.common.api.Api;
import com.google.android.gms.common.api.GoogleApiClient;
import com.google.android.gms.common.api.Result;
import com.google.android.gms.common.api.Status;
import com.google.android.gms.common.api.internal.BaseImplementation;
/* loaded from: classes3.dex */
final class zzac extends BaseImplementation.ApiMethodImpl {
final /* synthetic */ boolean zza;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public zzac(zzal zzalVar, Api api, GoogleApiClient googleApiClient, boolean z) {
super((Api<?>) api, googleApiClient);
this.zza = z;
}
@Override // com.google.android.gms.common.api.internal.BasePendingResult
public final Result createFailedResult(Status status) {
return new zzaj(status);
}
@Override // com.google.android.gms.common.api.internal.BaseImplementation.ApiMethodImpl
public final /* bridge */ /* synthetic */ void doExecute(Api.AnyClient anyClient) throws RemoteException {
((com.google.android.gms.auth.account.zze) ((zzam) anyClient).getService()).zzf(this.zza);
setResult((zzac) new zzaj(Status.RESULT_SUCCESS));
}
@Override // com.google.android.gms.common.api.internal.BaseImplementation.ApiMethodImpl, com.google.android.gms.common.api.internal.BaseImplementation.ResultHolder
@KeepForSdk
public final /* bridge */ /* synthetic */ void setResult(Object obj) {
super.setResult((zzac) obj);
}
}

View File

@@ -0,0 +1,19 @@
package com.google.android.gms.internal.auth;
import android.accounts.Account;
import androidx.annotation.Nullable;
import com.google.android.gms.common.api.Status;
/* loaded from: classes3.dex */
final class zzad extends zzah {
final /* synthetic */ zzae zza;
public zzad(zzae zzaeVar) {
this.zza = zzaeVar;
}
@Override // com.google.android.gms.internal.auth.zzah, com.google.android.gms.auth.account.zzb
public final void zzb(@Nullable Account account) {
this.zza.setResult((zzae) new zzai(account != null ? Status.RESULT_SUCCESS : zzal.zza, account));
}
}

View File

@@ -0,0 +1,36 @@
package com.google.android.gms.internal.auth;
import android.os.RemoteException;
import com.google.android.gms.common.annotation.KeepForSdk;
import com.google.android.gms.common.api.Api;
import com.google.android.gms.common.api.GoogleApiClient;
import com.google.android.gms.common.api.Result;
import com.google.android.gms.common.api.Status;
import com.google.android.gms.common.api.internal.BaseImplementation;
/* loaded from: classes3.dex */
final class zzae extends BaseImplementation.ApiMethodImpl {
final /* synthetic */ String zza;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public zzae(zzal zzalVar, Api api, GoogleApiClient googleApiClient, String str) {
super((Api<?>) api, googleApiClient);
this.zza = str;
}
@Override // com.google.android.gms.common.api.internal.BasePendingResult
public final /* synthetic */ Result createFailedResult(Status status) {
return new zzai(status, null);
}
@Override // com.google.android.gms.common.api.internal.BaseImplementation.ApiMethodImpl
public final /* bridge */ /* synthetic */ void doExecute(Api.AnyClient anyClient) throws RemoteException {
((com.google.android.gms.auth.account.zze) ((zzam) anyClient).getService()).zzd(new zzad(this), this.zza);
}
@Override // com.google.android.gms.common.api.internal.BaseImplementation.ApiMethodImpl, com.google.android.gms.common.api.internal.BaseImplementation.ResultHolder
@KeepForSdk
public final /* bridge */ /* synthetic */ void setResult(Object obj) {
super.setResult((zzae) obj);
}
}

View File

@@ -0,0 +1,17 @@
package com.google.android.gms.internal.auth;
import com.google.android.gms.common.api.Status;
/* loaded from: classes3.dex */
final class zzaf extends zzah {
final /* synthetic */ zzag zza;
public zzaf(zzag zzagVar) {
this.zza = zzagVar;
}
@Override // com.google.android.gms.internal.auth.zzah, com.google.android.gms.auth.account.zzb
public final void zzc(boolean z) {
this.zza.setResult((zzag) new zzak(z ? Status.RESULT_SUCCESS : zzal.zza));
}
}

View File

@@ -0,0 +1,37 @@
package com.google.android.gms.internal.auth;
import android.accounts.Account;
import android.os.RemoteException;
import com.google.android.gms.common.annotation.KeepForSdk;
import com.google.android.gms.common.api.Api;
import com.google.android.gms.common.api.GoogleApiClient;
import com.google.android.gms.common.api.Result;
import com.google.android.gms.common.api.Status;
import com.google.android.gms.common.api.internal.BaseImplementation;
/* loaded from: classes3.dex */
final class zzag extends BaseImplementation.ApiMethodImpl {
final /* synthetic */ Account zza;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public zzag(zzal zzalVar, Api api, GoogleApiClient googleApiClient, Account account) {
super((Api<?>) api, googleApiClient);
this.zza = account;
}
@Override // com.google.android.gms.common.api.internal.BasePendingResult
public final Result createFailedResult(Status status) {
return new zzak(status);
}
@Override // com.google.android.gms.common.api.internal.BaseImplementation.ApiMethodImpl
public final /* bridge */ /* synthetic */ void doExecute(Api.AnyClient anyClient) throws RemoteException {
((com.google.android.gms.auth.account.zze) ((zzam) anyClient).getService()).zze(new zzaf(this), this.zza);
}
@Override // com.google.android.gms.common.api.internal.BaseImplementation.ApiMethodImpl, com.google.android.gms.common.api.internal.BaseImplementation.ResultHolder
@KeepForSdk
public final /* bridge */ /* synthetic */ void setResult(Object obj) {
super.setResult((zzag) obj);
}
}

View File

@@ -0,0 +1,15 @@
package com.google.android.gms.internal.auth;
import android.accounts.Account;
import androidx.annotation.Nullable;
/* loaded from: classes3.dex */
class zzah extends com.google.android.gms.auth.account.zza {
public void zzb(@Nullable Account account) {
throw new UnsupportedOperationException();
}
public void zzc(boolean z) {
throw new UnsupportedOperationException();
}
}

View File

@@ -0,0 +1,28 @@
package com.google.android.gms.internal.auth;
import android.accounts.Account;
import androidx.annotation.Nullable;
import com.google.android.gms.auth.account.WorkAccountApi;
import com.google.android.gms.common.api.Status;
/* loaded from: classes3.dex */
final class zzai implements WorkAccountApi.AddAccountResult {
private static final Account zza = new Account("DUMMY_NAME", "com.google");
private final Status zzb;
private final Account zzc;
public zzai(Status status, @Nullable Account account) {
this.zzb = status;
this.zzc = account == null ? zza : account;
}
@Override // com.google.android.gms.auth.account.WorkAccountApi.AddAccountResult
public final Account getAccount() {
return this.zzc;
}
@Override // com.google.android.gms.common.api.Result
public final Status getStatus() {
return this.zzb;
}
}

View File

@@ -0,0 +1,18 @@
package com.google.android.gms.internal.auth;
import com.google.android.gms.common.api.Result;
import com.google.android.gms.common.api.Status;
/* loaded from: classes3.dex */
final class zzaj implements Result {
private final Status zza;
public zzaj(Status status) {
this.zza = status;
}
@Override // com.google.android.gms.common.api.Result
public final Status getStatus() {
return this.zza;
}
}

View File

@@ -0,0 +1,18 @@
package com.google.android.gms.internal.auth;
import com.google.android.gms.common.api.Result;
import com.google.android.gms.common.api.Status;
/* loaded from: classes3.dex */
final class zzak implements Result {
private final Status zza;
public zzak(Status status) {
this.zza = status;
}
@Override // com.google.android.gms.common.api.Result
public final Status getStatus() {
return this.zza;
}
}

View File

@@ -0,0 +1,34 @@
package com.google.android.gms.internal.auth;
import android.accounts.Account;
import com.google.android.gms.auth.account.WorkAccount;
import com.google.android.gms.auth.account.WorkAccountApi;
import com.google.android.gms.common.api.GoogleApiClient;
import com.google.android.gms.common.api.PendingResult;
import com.google.android.gms.common.api.Result;
import com.google.android.gms.common.api.Status;
/* loaded from: classes3.dex */
public final class zzal implements WorkAccountApi {
private static final Status zza = new Status(13);
@Override // com.google.android.gms.auth.account.WorkAccountApi
public final PendingResult<WorkAccountApi.AddAccountResult> addWorkAccount(GoogleApiClient googleApiClient, String str) {
return googleApiClient.execute(new zzae(this, WorkAccount.API, googleApiClient, str));
}
@Override // com.google.android.gms.auth.account.WorkAccountApi
public final PendingResult<Result> removeWorkAccount(GoogleApiClient googleApiClient, Account account) {
return googleApiClient.execute(new zzag(this, WorkAccount.API, googleApiClient, account));
}
@Override // com.google.android.gms.auth.account.WorkAccountApi
public final void setWorkAuthenticatorEnabled(GoogleApiClient googleApiClient, boolean z) {
setWorkAuthenticatorEnabledWithResult(googleApiClient, z);
}
@Override // com.google.android.gms.auth.account.WorkAccountApi
public final PendingResult<Result> setWorkAuthenticatorEnabledWithResult(GoogleApiClient googleApiClient, boolean z) {
return googleApiClient.execute(new zzac(this, WorkAccount.API, googleApiClient, z));
}
}

View File

@@ -0,0 +1,48 @@
package com.google.android.gms.internal.auth;
import android.content.Context;
import android.os.IBinder;
import android.os.IInterface;
import android.os.Looper;
import com.google.android.gms.common.Feature;
import com.google.android.gms.common.GooglePlayServicesUtilLight;
import com.google.android.gms.common.api.GoogleApiClient;
import com.google.android.gms.common.internal.ClientSettings;
import com.google.android.gms.common.internal.GmsClient;
/* loaded from: classes3.dex */
public final class zzam extends GmsClient {
public zzam(Context context, Looper looper, ClientSettings clientSettings, GoogleApiClient.ConnectionCallbacks connectionCallbacks, GoogleApiClient.OnConnectionFailedListener onConnectionFailedListener) {
super(context, looper, 120, clientSettings, connectionCallbacks, onConnectionFailedListener);
}
@Override // com.google.android.gms.common.internal.BaseGmsClient
public final /* synthetic */ IInterface createServiceInterface(IBinder iBinder) {
return com.google.android.gms.auth.account.zzd.zzb(iBinder);
}
@Override // com.google.android.gms.common.internal.BaseGmsClient
public final Feature[] getApiFeatures() {
return new Feature[]{com.google.android.gms.auth.zze.zzn};
}
@Override // com.google.android.gms.common.internal.BaseGmsClient, com.google.android.gms.common.api.Api.Client
public final int getMinApkVersion() {
return GooglePlayServicesUtilLight.GOOGLE_PLAY_SERVICES_VERSION_CODE;
}
@Override // com.google.android.gms.common.internal.BaseGmsClient
public final String getServiceDescriptor() {
return "com.google.android.gms.auth.account.IWorkAccountService";
}
@Override // com.google.android.gms.common.internal.BaseGmsClient
public final String getStartServiceAction() {
return "com.google.android.gms.auth.account.workaccount.START";
}
@Override // com.google.android.gms.common.internal.BaseGmsClient
public final boolean usesClientTelemetry() {
return true;
}
}

View File

@@ -0,0 +1,39 @@
package com.google.android.gms.internal.auth;
import android.os.RemoteException;
import com.google.android.gms.auth.api.accounttransfer.DeviceMetaData;
import com.google.android.gms.common.api.Status;
/* loaded from: classes3.dex */
public class zzan extends zzas {
public void zzb(byte[] bArr) {
throw new UnsupportedOperationException();
}
public void zzc(DeviceMetaData deviceMetaData) {
throw new UnsupportedOperationException();
}
public void zzd(Status status) {
throw new UnsupportedOperationException();
}
public void zze() {
throw new UnsupportedOperationException();
}
@Override // com.google.android.gms.internal.auth.zzat
public final void zzf(Status status, com.google.android.gms.auth.api.accounttransfer.zzw zzwVar) {
throw new UnsupportedOperationException();
}
@Override // com.google.android.gms.internal.auth.zzat
public final void zzg(Status status, com.google.android.gms.auth.api.accounttransfer.zzo zzoVar) {
throw new UnsupportedOperationException();
}
@Override // com.google.android.gms.internal.auth.zzat
public final void zzh(Status status) throws RemoteException {
throw new UnsupportedOperationException();
}
}

View File

@@ -0,0 +1,5 @@
package com.google.android.gms.internal.auth;
/* loaded from: classes3.dex */
public final class zzao {
}

View File

@@ -0,0 +1,55 @@
package com.google.android.gms.internal.auth;
import android.content.Context;
import android.os.Bundle;
import android.os.IBinder;
import android.os.IInterface;
import android.os.Looper;
import com.google.android.gms.common.GooglePlayServicesUtilLight;
import com.google.android.gms.common.api.GoogleApiClient;
import com.google.android.gms.common.internal.ClientSettings;
import com.google.android.gms.common.internal.GmsClient;
/* loaded from: classes3.dex */
public final class zzap extends GmsClient {
private final Bundle zze;
public zzap(Context context, Looper looper, ClientSettings clientSettings, com.google.android.gms.auth.api.accounttransfer.zzr zzrVar, GoogleApiClient.ConnectionCallbacks connectionCallbacks, GoogleApiClient.OnConnectionFailedListener onConnectionFailedListener) {
super(context, looper, 128, clientSettings, connectionCallbacks, onConnectionFailedListener);
this.zze = zzrVar == null ? new Bundle() : zzrVar.zza();
}
@Override // com.google.android.gms.common.internal.BaseGmsClient
public final /* synthetic */ IInterface createServiceInterface(IBinder iBinder) {
if (iBinder == null) {
return null;
}
IInterface queryLocalInterface = iBinder.queryLocalInterface("com.google.android.gms.auth.api.accounttransfer.internal.IAccountTransferService");
return queryLocalInterface instanceof zzau ? (zzau) queryLocalInterface : new zzau(iBinder);
}
@Override // com.google.android.gms.common.internal.BaseGmsClient
public final Bundle getGetServiceRequestExtraArgs() {
return this.zze;
}
@Override // com.google.android.gms.common.internal.BaseGmsClient, com.google.android.gms.common.api.Api.Client
public final int getMinApkVersion() {
return GooglePlayServicesUtilLight.GOOGLE_PLAY_SERVICES_VERSION_CODE;
}
@Override // com.google.android.gms.common.internal.BaseGmsClient
public final String getServiceDescriptor() {
return "com.google.android.gms.auth.api.accounttransfer.internal.IAccountTransferService";
}
@Override // com.google.android.gms.common.internal.BaseGmsClient
public final String getStartServiceAction() {
return "com.google.android.gms.auth.api.accounttransfer.service.START";
}
@Override // com.google.android.gms.common.internal.BaseGmsClient
public final boolean usesClientTelemetry() {
return true;
}
}

View File

@@ -0,0 +1,38 @@
package com.google.android.gms.internal.auth;
import android.os.Parcel;
import android.os.Parcelable;
import com.google.android.gms.common.internal.Preconditions;
import com.google.android.gms.common.internal.safeparcel.AbstractSafeParcelable;
import com.google.android.gms.common.internal.safeparcel.SafeParcelWriter;
import com.google.android.gms.common.internal.safeparcel.SafeParcelable;
@SafeParcelable.Class(creator = "DeviceMetaDataRequestCreator")
/* loaded from: classes3.dex */
public final class zzaq extends AbstractSafeParcelable {
public static final Parcelable.Creator<zzaq> CREATOR = new zzar();
@SafeParcelable.VersionField(id = 1)
final int zza;
@SafeParcelable.Field(id = 2)
public final String zzb;
@SafeParcelable.Constructor
public zzaq(@SafeParcelable.Param(id = 1) int i, @SafeParcelable.Param(id = 2) String str) {
this.zza = 1;
this.zzb = (String) Preconditions.checkNotNull(str);
}
@Override // android.os.Parcelable
public final void writeToParcel(Parcel parcel, int i) {
int beginObjectHeader = SafeParcelWriter.beginObjectHeader(parcel);
SafeParcelWriter.writeInt(parcel, 1, this.zza);
SafeParcelWriter.writeString(parcel, 2, this.zzb, false);
SafeParcelWriter.finishObjectHeader(parcel, beginObjectHeader);
}
public zzaq(String str) {
this(1, str);
}
}

View File

@@ -0,0 +1,33 @@
package com.google.android.gms.internal.auth;
import android.os.Parcel;
import android.os.Parcelable;
import com.google.android.gms.common.internal.safeparcel.SafeParcelReader;
/* loaded from: classes3.dex */
public final class zzar implements Parcelable.Creator {
@Override // android.os.Parcelable.Creator
public final /* bridge */ /* synthetic */ Object createFromParcel(Parcel parcel) {
int validateObjectHeader = SafeParcelReader.validateObjectHeader(parcel);
String str = null;
int i = 0;
while (parcel.dataPosition() < validateObjectHeader) {
int readHeader = SafeParcelReader.readHeader(parcel);
int fieldId = SafeParcelReader.getFieldId(readHeader);
if (fieldId == 1) {
i = SafeParcelReader.readInt(parcel, readHeader);
} else if (fieldId != 2) {
SafeParcelReader.skipUnknownField(parcel, readHeader);
} else {
str = SafeParcelReader.createString(parcel, readHeader);
}
}
SafeParcelReader.ensureAtEnd(parcel, validateObjectHeader);
return new zzaq(i, str);
}
@Override // android.os.Parcelable.Creator
public final /* synthetic */ Object[] newArray(int i) {
return new zzaq[i];
}
}

View File

@@ -0,0 +1,56 @@
package com.google.android.gms.internal.auth;
import android.os.Parcel;
import android.os.RemoteException;
import com.google.android.gms.auth.api.accounttransfer.DeviceMetaData;
import com.google.android.gms.common.api.Status;
/* loaded from: classes3.dex */
public abstract class zzas extends zzb implements zzat {
public zzas() {
super("com.google.android.gms.auth.api.accounttransfer.internal.IAccountTransferCallbacks");
}
@Override // com.google.android.gms.internal.auth.zzb
public final boolean zza(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException {
switch (i) {
case 1:
Status status = (Status) zzc.zza(parcel, Status.CREATOR);
zzc.zzb(parcel);
zzh(status);
return true;
case 2:
Status status2 = (Status) zzc.zza(parcel, Status.CREATOR);
com.google.android.gms.auth.api.accounttransfer.zzw zzwVar = (com.google.android.gms.auth.api.accounttransfer.zzw) zzc.zza(parcel, com.google.android.gms.auth.api.accounttransfer.zzw.CREATOR);
zzc.zzb(parcel);
zzf(status2, zzwVar);
return true;
case 3:
Status status3 = (Status) zzc.zza(parcel, Status.CREATOR);
com.google.android.gms.auth.api.accounttransfer.zzo zzoVar = (com.google.android.gms.auth.api.accounttransfer.zzo) zzc.zza(parcel, com.google.android.gms.auth.api.accounttransfer.zzo.CREATOR);
zzc.zzb(parcel);
zzg(status3, zzoVar);
return true;
case 4:
zze();
return true;
case 5:
Status status4 = (Status) zzc.zza(parcel, Status.CREATOR);
zzc.zzb(parcel);
zzd(status4);
return true;
case 6:
byte[] createByteArray = parcel.createByteArray();
zzc.zzb(parcel);
zzb(createByteArray);
return true;
case 7:
DeviceMetaData deviceMetaData = (DeviceMetaData) zzc.zza(parcel, DeviceMetaData.CREATOR);
zzc.zzb(parcel);
zzc(deviceMetaData);
return true;
default:
return false;
}
}
}

View File

@@ -0,0 +1,23 @@
package com.google.android.gms.internal.auth;
import android.os.IInterface;
import android.os.RemoteException;
import com.google.android.gms.auth.api.accounttransfer.DeviceMetaData;
import com.google.android.gms.common.api.Status;
/* loaded from: classes3.dex */
public interface zzat extends IInterface {
void zzb(byte[] bArr) throws RemoteException;
void zzc(DeviceMetaData deviceMetaData) throws RemoteException;
void zzd(Status status) throws RemoteException;
void zze() throws RemoteException;
void zzf(Status status, com.google.android.gms.auth.api.accounttransfer.zzw zzwVar) throws RemoteException;
void zzg(Status status, com.google.android.gms.auth.api.accounttransfer.zzo zzoVar) throws RemoteException;
void zzh(Status status) throws RemoteException;
}

View File

@@ -0,0 +1,48 @@
package com.google.android.gms.internal.auth;
import android.os.IBinder;
import android.os.IInterface;
import android.os.Parcel;
import android.os.RemoteException;
/* loaded from: classes3.dex */
public final class zzau extends zza implements IInterface {
public zzau(IBinder iBinder) {
super(iBinder, "com.google.android.gms.auth.api.accounttransfer.internal.IAccountTransferService");
}
public final void zzd(zzat zzatVar, zzaq zzaqVar) throws RemoteException {
Parcel zza = zza();
zzc.zzd(zza, zzatVar);
zzc.zzc(zza, zzaqVar);
zzc(7, zza);
}
public final void zze(zzat zzatVar, zzbb zzbbVar) throws RemoteException {
Parcel zza = zza();
zzc.zzd(zza, zzatVar);
zzc.zzc(zza, zzbbVar);
zzc(8, zza);
}
public final void zzf(zzat zzatVar, zzav zzavVar) throws RemoteException {
Parcel zza = zza();
zzc.zzd(zza, zzatVar);
zzc.zzc(zza, zzavVar);
zzc(9, zza);
}
public final void zzg(zzat zzatVar, zzax zzaxVar) throws RemoteException {
Parcel zza = zza();
zzc.zzd(zza, zzatVar);
zzc.zzc(zza, zzaxVar);
zzc(6, zza);
}
public final void zzh(zzat zzatVar, zzaz zzazVar) throws RemoteException {
Parcel zza = zza();
zzc.zzd(zza, zzatVar);
zzc.zzc(zza, zzazVar);
zzc(5, zza);
}
}

View File

@@ -0,0 +1,43 @@
package com.google.android.gms.internal.auth;
import android.os.Parcel;
import android.os.Parcelable;
import com.google.android.gms.common.internal.Preconditions;
import com.google.android.gms.common.internal.safeparcel.AbstractSafeParcelable;
import com.google.android.gms.common.internal.safeparcel.SafeParcelWriter;
import com.google.android.gms.common.internal.safeparcel.SafeParcelable;
@SafeParcelable.Class(creator = "NotifyCompletionRequestCreator")
/* loaded from: classes3.dex */
public final class zzav extends AbstractSafeParcelable {
public static final Parcelable.Creator<zzav> CREATOR = new zzaw();
@SafeParcelable.VersionField(id = 1)
final int zza;
@SafeParcelable.Field(id = 2)
public final String zzb;
@SafeParcelable.Field(id = 3)
public final int zzc;
@SafeParcelable.Constructor
public zzav(@SafeParcelable.Param(id = 1) int i, @SafeParcelable.Param(id = 2) String str, @SafeParcelable.Param(id = 3) int i2) {
this.zza = 1;
this.zzb = (String) Preconditions.checkNotNull(str);
this.zzc = i2;
}
@Override // android.os.Parcelable
public final void writeToParcel(Parcel parcel, int i) {
int beginObjectHeader = SafeParcelWriter.beginObjectHeader(parcel);
SafeParcelWriter.writeInt(parcel, 1, this.zza);
SafeParcelWriter.writeString(parcel, 2, this.zzb, false);
SafeParcelWriter.writeInt(parcel, 3, this.zzc);
SafeParcelWriter.finishObjectHeader(parcel, beginObjectHeader);
}
public zzav(String str, int i) {
this(1, str, i);
}
}

View File

@@ -0,0 +1,36 @@
package com.google.android.gms.internal.auth;
import android.os.Parcel;
import android.os.Parcelable;
import com.google.android.gms.common.internal.safeparcel.SafeParcelReader;
/* loaded from: classes3.dex */
public final class zzaw implements Parcelable.Creator {
@Override // android.os.Parcelable.Creator
public final /* bridge */ /* synthetic */ Object createFromParcel(Parcel parcel) {
int validateObjectHeader = SafeParcelReader.validateObjectHeader(parcel);
int i = 0;
String str = null;
int i2 = 0;
while (parcel.dataPosition() < validateObjectHeader) {
int readHeader = SafeParcelReader.readHeader(parcel);
int fieldId = SafeParcelReader.getFieldId(readHeader);
if (fieldId == 1) {
i = SafeParcelReader.readInt(parcel, readHeader);
} else if (fieldId == 2) {
str = SafeParcelReader.createString(parcel, readHeader);
} else if (fieldId != 3) {
SafeParcelReader.skipUnknownField(parcel, readHeader);
} else {
i2 = SafeParcelReader.readInt(parcel, readHeader);
}
}
SafeParcelReader.ensureAtEnd(parcel, validateObjectHeader);
return new zzav(i, str, i2);
}
@Override // android.os.Parcelable.Creator
public final /* synthetic */ Object[] newArray(int i) {
return new zzav[i];
}
}

View File

@@ -0,0 +1,38 @@
package com.google.android.gms.internal.auth;
import android.os.Parcel;
import android.os.Parcelable;
import com.google.android.gms.common.internal.Preconditions;
import com.google.android.gms.common.internal.safeparcel.AbstractSafeParcelable;
import com.google.android.gms.common.internal.safeparcel.SafeParcelWriter;
import com.google.android.gms.common.internal.safeparcel.SafeParcelable;
@SafeParcelable.Class(creator = "RetrieveDataRequestCreator")
/* loaded from: classes3.dex */
public final class zzax extends AbstractSafeParcelable {
public static final Parcelable.Creator<zzax> CREATOR = new zzay();
@SafeParcelable.VersionField(id = 1)
final int zza;
@SafeParcelable.Field(id = 2)
public final String zzb;
@SafeParcelable.Constructor
public zzax(@SafeParcelable.Param(id = 1) int i, @SafeParcelable.Param(id = 2) String str) {
this.zza = 1;
this.zzb = (String) Preconditions.checkNotNull(str);
}
@Override // android.os.Parcelable
public final void writeToParcel(Parcel parcel, int i) {
int beginObjectHeader = SafeParcelWriter.beginObjectHeader(parcel);
SafeParcelWriter.writeInt(parcel, 1, this.zza);
SafeParcelWriter.writeString(parcel, 2, this.zzb, false);
SafeParcelWriter.finishObjectHeader(parcel, beginObjectHeader);
}
public zzax(String str) {
this(1, str);
}
}

View File

@@ -0,0 +1,33 @@
package com.google.android.gms.internal.auth;
import android.os.Parcel;
import android.os.Parcelable;
import com.google.android.gms.common.internal.safeparcel.SafeParcelReader;
/* loaded from: classes3.dex */
public final class zzay implements Parcelable.Creator {
@Override // android.os.Parcelable.Creator
public final /* bridge */ /* synthetic */ Object createFromParcel(Parcel parcel) {
int validateObjectHeader = SafeParcelReader.validateObjectHeader(parcel);
String str = null;
int i = 0;
while (parcel.dataPosition() < validateObjectHeader) {
int readHeader = SafeParcelReader.readHeader(parcel);
int fieldId = SafeParcelReader.getFieldId(readHeader);
if (fieldId == 1) {
i = SafeParcelReader.readInt(parcel, readHeader);
} else if (fieldId != 2) {
SafeParcelReader.skipUnknownField(parcel, readHeader);
} else {
str = SafeParcelReader.createString(parcel, readHeader);
}
}
SafeParcelReader.ensureAtEnd(parcel, validateObjectHeader);
return new zzax(i, str);
}
@Override // android.os.Parcelable.Creator
public final /* synthetic */ Object[] newArray(int i) {
return new zzax[i];
}
}

View File

@@ -0,0 +1,43 @@
package com.google.android.gms.internal.auth;
import android.os.Parcel;
import android.os.Parcelable;
import com.google.android.gms.common.internal.Preconditions;
import com.google.android.gms.common.internal.safeparcel.AbstractSafeParcelable;
import com.google.android.gms.common.internal.safeparcel.SafeParcelWriter;
import com.google.android.gms.common.internal.safeparcel.SafeParcelable;
@SafeParcelable.Class(creator = "SendDataRequestCreator")
/* loaded from: classes3.dex */
public final class zzaz extends AbstractSafeParcelable {
public static final Parcelable.Creator<zzaz> CREATOR = new zzba();
@SafeParcelable.VersionField(id = 1)
final int zza;
@SafeParcelable.Field(id = 2)
public final String zzb;
@SafeParcelable.Field(id = 3)
public final byte[] zzc;
@SafeParcelable.Constructor
public zzaz(@SafeParcelable.Param(id = 1) int i, @SafeParcelable.Param(id = 2) String str, @SafeParcelable.Param(id = 3) byte[] bArr) {
this.zza = 1;
this.zzb = (String) Preconditions.checkNotNull(str);
this.zzc = (byte[]) Preconditions.checkNotNull(bArr);
}
@Override // android.os.Parcelable
public final void writeToParcel(Parcel parcel, int i) {
int beginObjectHeader = SafeParcelWriter.beginObjectHeader(parcel);
SafeParcelWriter.writeInt(parcel, 1, this.zza);
SafeParcelWriter.writeString(parcel, 2, this.zzb, false);
SafeParcelWriter.writeByteArray(parcel, 3, this.zzc, false);
SafeParcelWriter.finishObjectHeader(parcel, beginObjectHeader);
}
public zzaz(String str, byte[] bArr) {
this(1, str, bArr);
}
}

View File

@@ -0,0 +1,33 @@
package com.google.android.gms.internal.auth;
import android.os.Binder;
import android.os.IBinder;
import android.os.IInterface;
import android.os.Parcel;
import android.os.RemoteException;
/* loaded from: classes3.dex */
public class zzb extends Binder implements IInterface {
public zzb(String str) {
attachInterface(this, str);
}
@Override // android.os.IInterface
public final IBinder asBinder() {
return this;
}
@Override // android.os.Binder
public final boolean onTransact(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException {
if (i <= 16777215) {
parcel.enforceInterface(getInterfaceDescriptor());
} else if (super.onTransact(i, parcel, parcel2, i2)) {
return true;
}
return zza(i, parcel, parcel2, i2);
}
public boolean zza(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException {
throw null;
}
}

View File

@@ -0,0 +1,36 @@
package com.google.android.gms.internal.auth;
import android.os.Parcel;
import android.os.Parcelable;
import com.google.android.gms.common.internal.safeparcel.SafeParcelReader;
/* loaded from: classes3.dex */
public final class zzba implements Parcelable.Creator {
@Override // android.os.Parcelable.Creator
public final /* bridge */ /* synthetic */ Object createFromParcel(Parcel parcel) {
int validateObjectHeader = SafeParcelReader.validateObjectHeader(parcel);
String str = null;
int i = 0;
byte[] bArr = null;
while (parcel.dataPosition() < validateObjectHeader) {
int readHeader = SafeParcelReader.readHeader(parcel);
int fieldId = SafeParcelReader.getFieldId(readHeader);
if (fieldId == 1) {
i = SafeParcelReader.readInt(parcel, readHeader);
} else if (fieldId == 2) {
str = SafeParcelReader.createString(parcel, readHeader);
} else if (fieldId != 3) {
SafeParcelReader.skipUnknownField(parcel, readHeader);
} else {
bArr = SafeParcelReader.createByteArray(parcel, readHeader);
}
}
SafeParcelReader.ensureAtEnd(parcel, validateObjectHeader);
return new zzaz(i, str, bArr);
}
@Override // android.os.Parcelable.Creator
public final /* synthetic */ Object[] newArray(int i) {
return new zzaz[i];
}
}

View File

@@ -0,0 +1,44 @@
package com.google.android.gms.internal.auth;
import android.app.PendingIntent;
import android.os.Parcel;
import android.os.Parcelable;
import com.google.android.gms.common.internal.Preconditions;
import com.google.android.gms.common.internal.safeparcel.AbstractSafeParcelable;
import com.google.android.gms.common.internal.safeparcel.SafeParcelWriter;
import com.google.android.gms.common.internal.safeparcel.SafeParcelable;
@SafeParcelable.Class(creator = "UserChallengeRequestCreator")
/* loaded from: classes3.dex */
public final class zzbb extends AbstractSafeParcelable {
public static final Parcelable.Creator<zzbb> CREATOR = new zzbc();
@SafeParcelable.VersionField(id = 1)
final int zza;
@SafeParcelable.Field(id = 2)
public final String zzb;
@SafeParcelable.Field(id = 3)
public final PendingIntent zzc;
@SafeParcelable.Constructor
public zzbb(@SafeParcelable.Param(id = 1) int i, @SafeParcelable.Param(id = 2) String str, @SafeParcelable.Param(id = 3) PendingIntent pendingIntent) {
this.zza = 1;
this.zzb = (String) Preconditions.checkNotNull(str);
this.zzc = (PendingIntent) Preconditions.checkNotNull(pendingIntent);
}
@Override // android.os.Parcelable
public final void writeToParcel(Parcel parcel, int i) {
int beginObjectHeader = SafeParcelWriter.beginObjectHeader(parcel);
SafeParcelWriter.writeInt(parcel, 1, this.zza);
SafeParcelWriter.writeString(parcel, 2, this.zzb, false);
SafeParcelWriter.writeParcelable(parcel, 3, this.zzc, i, false);
SafeParcelWriter.finishObjectHeader(parcel, beginObjectHeader);
}
public zzbb(String str, PendingIntent pendingIntent) {
this(1, str, pendingIntent);
}
}

View File

@@ -0,0 +1,37 @@
package com.google.android.gms.internal.auth;
import android.app.PendingIntent;
import android.os.Parcel;
import android.os.Parcelable;
import com.google.android.gms.common.internal.safeparcel.SafeParcelReader;
/* loaded from: classes3.dex */
public final class zzbc implements Parcelable.Creator {
@Override // android.os.Parcelable.Creator
public final /* bridge */ /* synthetic */ Object createFromParcel(Parcel parcel) {
int validateObjectHeader = SafeParcelReader.validateObjectHeader(parcel);
String str = null;
int i = 0;
PendingIntent pendingIntent = null;
while (parcel.dataPosition() < validateObjectHeader) {
int readHeader = SafeParcelReader.readHeader(parcel);
int fieldId = SafeParcelReader.getFieldId(readHeader);
if (fieldId == 1) {
i = SafeParcelReader.readInt(parcel, readHeader);
} else if (fieldId == 2) {
str = SafeParcelReader.createString(parcel, readHeader);
} else if (fieldId != 3) {
SafeParcelReader.skipUnknownField(parcel, readHeader);
} else {
pendingIntent = (PendingIntent) SafeParcelReader.createParcelable(parcel, readHeader, PendingIntent.CREATOR);
}
}
SafeParcelReader.ensureAtEnd(parcel, validateObjectHeader);
return new zzbb(i, str, pendingIntent);
}
@Override // android.os.Parcelable.Creator
public final /* synthetic */ Object[] newArray(int i) {
return new zzbb[i];
}
}

View File

@@ -0,0 +1,17 @@
package com.google.android.gms.internal.auth;
import android.os.RemoteException;
import com.google.android.gms.auth.api.proxy.ProxyResponse;
/* loaded from: classes3.dex */
public class zzbd extends zzbf {
@Override // com.google.android.gms.internal.auth.zzbg
public void zzb(ProxyResponse proxyResponse) throws RemoteException {
throw new UnsupportedOperationException();
}
@Override // com.google.android.gms.internal.auth.zzbg
public void zzc(String str) throws RemoteException {
throw new UnsupportedOperationException();
}
}

View File

@@ -0,0 +1,65 @@
package com.google.android.gms.internal.auth;
import android.content.Context;
import android.os.Bundle;
import android.os.IBinder;
import android.os.IInterface;
import android.os.Looper;
import android.text.TextUtils;
import com.google.android.gms.auth.api.AuthProxy;
import com.google.android.gms.auth.api.AuthProxyOptions;
import com.google.android.gms.common.GooglePlayServicesUtilLight;
import com.google.android.gms.common.api.internal.ConnectionCallbacks;
import com.google.android.gms.common.api.internal.OnConnectionFailedListener;
import com.google.android.gms.common.internal.ClientSettings;
import com.google.android.gms.common.internal.GmsClient;
/* loaded from: classes3.dex */
public final class zzbe extends GmsClient {
private final Bundle zze;
public zzbe(Context context, Looper looper, ClientSettings clientSettings, AuthProxyOptions authProxyOptions, ConnectionCallbacks connectionCallbacks, OnConnectionFailedListener onConnectionFailedListener) {
super(context, looper, 16, clientSettings, connectionCallbacks, onConnectionFailedListener);
this.zze = authProxyOptions == null ? new Bundle() : authProxyOptions.zza();
}
@Override // com.google.android.gms.common.internal.BaseGmsClient
public final /* synthetic */ IInterface createServiceInterface(IBinder iBinder) {
if (iBinder == null) {
return null;
}
IInterface queryLocalInterface = iBinder.queryLocalInterface("com.google.android.gms.auth.api.internal.IAuthService");
return queryLocalInterface instanceof zzbh ? (zzbh) queryLocalInterface : new zzbh(iBinder);
}
@Override // com.google.android.gms.common.internal.BaseGmsClient
public final Bundle getGetServiceRequestExtraArgs() {
return this.zze;
}
@Override // com.google.android.gms.common.internal.BaseGmsClient, com.google.android.gms.common.api.Api.Client
public final int getMinApkVersion() {
return GooglePlayServicesUtilLight.GOOGLE_PLAY_SERVICES_VERSION_CODE;
}
@Override // com.google.android.gms.common.internal.BaseGmsClient
public final String getServiceDescriptor() {
return "com.google.android.gms.auth.api.internal.IAuthService";
}
@Override // com.google.android.gms.common.internal.BaseGmsClient
public final String getStartServiceAction() {
return "com.google.android.gms.auth.service.START";
}
@Override // com.google.android.gms.common.internal.BaseGmsClient, com.google.android.gms.common.api.Api.Client
public final boolean requiresSignIn() {
ClientSettings clientSettings = getClientSettings();
return (TextUtils.isEmpty(clientSettings.getAccountName()) || clientSettings.getApplicableScopes(AuthProxy.API).isEmpty()) ? false : true;
}
@Override // com.google.android.gms.common.internal.BaseGmsClient
public final boolean usesClientTelemetry() {
return true;
}
}

View File

@@ -0,0 +1,30 @@
package com.google.android.gms.internal.auth;
import android.os.Parcel;
import android.os.RemoteException;
import com.google.android.gms.auth.api.proxy.ProxyResponse;
/* loaded from: classes3.dex */
public abstract class zzbf extends zzb implements zzbg {
public zzbf() {
super("com.google.android.gms.auth.api.internal.IAuthCallbacks");
}
@Override // com.google.android.gms.internal.auth.zzb
public final boolean zza(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException {
if (i == 1) {
ProxyResponse proxyResponse = (ProxyResponse) zzc.zza(parcel, ProxyResponse.CREATOR);
zzc.zzb(parcel);
zzb(proxyResponse);
} else {
if (i != 2) {
return false;
}
String readString = parcel.readString();
zzc.zzb(parcel);
zzc(readString);
}
parcel2.writeNoException();
return true;
}
}

View File

@@ -0,0 +1,12 @@
package com.google.android.gms.internal.auth;
import android.os.IInterface;
import android.os.RemoteException;
import com.google.android.gms.auth.api.proxy.ProxyResponse;
/* loaded from: classes3.dex */
public interface zzbg extends IInterface {
void zzb(ProxyResponse proxyResponse) throws RemoteException;
void zzc(String str) throws RemoteException;
}

View File

@@ -0,0 +1,27 @@
package com.google.android.gms.internal.auth;
import android.os.IBinder;
import android.os.IInterface;
import android.os.Parcel;
import android.os.RemoteException;
import com.google.android.gms.auth.api.proxy.ProxyRequest;
/* loaded from: classes3.dex */
public final class zzbh extends zza implements IInterface {
public zzbh(IBinder iBinder) {
super(iBinder, "com.google.android.gms.auth.api.internal.IAuthService");
}
public final void zzd(zzbg zzbgVar) throws RemoteException {
Parcel zza = zza();
zzc.zzd(zza, zzbgVar);
zzc(3, zza);
}
public final void zze(zzbg zzbgVar, ProxyRequest proxyRequest) throws RemoteException {
Parcel zza = zza();
zzc.zzd(zza, zzbgVar);
zzc.zzc(zza, proxyRequest);
zzc(1, zza);
}
}

View File

@@ -0,0 +1,38 @@
package com.google.android.gms.internal.auth;
import android.content.Context;
import android.os.RemoteException;
import com.google.android.gms.auth.api.AuthProxy;
import com.google.android.gms.common.annotation.KeepForSdk;
import com.google.android.gms.common.api.Api;
import com.google.android.gms.common.api.GoogleApiClient;
import com.google.android.gms.common.api.Result;
import com.google.android.gms.common.api.Status;
import com.google.android.gms.common.api.internal.BaseImplementation;
/* loaded from: classes3.dex */
abstract class zzbi extends BaseImplementation.ApiMethodImpl {
public zzbi(GoogleApiClient googleApiClient) {
super(AuthProxy.API, googleApiClient);
}
@Override // com.google.android.gms.common.api.internal.BasePendingResult
public final /* synthetic */ Result createFailedResult(Status status) {
return new zzbu(status);
}
/* JADX WARN: Multi-variable type inference failed */
@Override // com.google.android.gms.common.api.internal.BaseImplementation.ApiMethodImpl
public final /* bridge */ /* synthetic */ void doExecute(Api.AnyClient anyClient) throws RemoteException {
zzbe zzbeVar = (zzbe) anyClient;
zza(zzbeVar.getContext(), (zzbh) zzbeVar.getService());
}
@Override // com.google.android.gms.common.api.internal.BaseImplementation.ApiMethodImpl, com.google.android.gms.common.api.internal.BaseImplementation.ResultHolder
@KeepForSdk
public final /* bridge */ /* synthetic */ void setResult(Object obj) {
super.setResult((zzbi) obj);
}
public abstract void zza(Context context, zzbh zzbhVar) throws RemoteException;
}

View File

@@ -0,0 +1,38 @@
package com.google.android.gms.internal.auth;
import android.content.Context;
import android.os.RemoteException;
import com.google.android.gms.auth.api.AuthProxy;
import com.google.android.gms.common.annotation.KeepForSdk;
import com.google.android.gms.common.api.Api;
import com.google.android.gms.common.api.GoogleApiClient;
import com.google.android.gms.common.api.Result;
import com.google.android.gms.common.api.Status;
import com.google.android.gms.common.api.internal.BaseImplementation;
/* loaded from: classes3.dex */
abstract class zzbj extends BaseImplementation.ApiMethodImpl {
public zzbj(GoogleApiClient googleApiClient) {
super(AuthProxy.API, googleApiClient);
}
@Override // com.google.android.gms.common.api.internal.BasePendingResult
public final /* synthetic */ Result createFailedResult(Status status) {
return new zzbv(status);
}
/* JADX WARN: Multi-variable type inference failed */
@Override // com.google.android.gms.common.api.internal.BaseImplementation.ApiMethodImpl
public final /* bridge */ /* synthetic */ void doExecute(Api.AnyClient anyClient) throws RemoteException {
zzbe zzbeVar = (zzbe) anyClient;
zza(zzbeVar.getContext(), (zzbh) zzbeVar.getService());
}
@Override // com.google.android.gms.common.api.internal.BaseImplementation.ApiMethodImpl, com.google.android.gms.common.api.internal.BaseImplementation.ResultHolder
@KeepForSdk
public final /* bridge */ /* synthetic */ void setResult(Object obj) {
super.setResult((zzbj) obj);
}
public abstract void zza(Context context, zzbh zzbhVar) throws RemoteException;
}

View File

@@ -0,0 +1,21 @@
package com.google.android.gms.internal.auth;
import android.os.RemoteException;
import com.google.android.gms.auth.api.proxy.ProxyResponse;
import com.google.android.gms.common.api.Status;
import com.google.android.gms.common.api.internal.TaskUtil;
import com.google.android.gms.tasks.TaskCompletionSource;
/* loaded from: classes3.dex */
final class zzbm extends zzbd {
final /* synthetic */ TaskCompletionSource zza;
public zzbm(zzbo zzboVar, TaskCompletionSource taskCompletionSource) {
this.zza = taskCompletionSource;
}
@Override // com.google.android.gms.internal.auth.zzbd, com.google.android.gms.internal.auth.zzbg
public final void zzb(ProxyResponse proxyResponse) throws RemoteException {
TaskUtil.setResultOrApiException(new Status(proxyResponse.googlePlayServicesStatusCode), proxyResponse, this.zza);
}
}

View File

@@ -0,0 +1,21 @@
package com.google.android.gms.internal.auth;
import android.os.RemoteException;
import com.google.android.gms.auth.api.proxy.AuthApiStatusCodes;
import com.google.android.gms.common.api.Status;
import com.google.android.gms.common.api.internal.TaskUtil;
import com.google.android.gms.tasks.TaskCompletionSource;
/* loaded from: classes3.dex */
final class zzbn extends zzbd {
final /* synthetic */ TaskCompletionSource zza;
public zzbn(zzbo zzboVar, TaskCompletionSource taskCompletionSource) {
this.zza = taskCompletionSource;
}
@Override // com.google.android.gms.internal.auth.zzbd, com.google.android.gms.internal.auth.zzbg
public final void zzc(String str) throws RemoteException {
TaskUtil.setResultOrApiException(str != null ? Status.RESULT_SUCCESS : new Status(AuthApiStatusCodes.AUTH_APP_CERT_ERROR), str, this.zza);
}
}

View File

@@ -0,0 +1,51 @@
package com.google.android.gms.internal.auth;
import android.app.Activity;
import android.content.Context;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import com.google.android.gms.auth.api.AuthProxy;
import com.google.android.gms.auth.api.AuthProxyOptions;
import com.google.android.gms.auth.api.proxy.ProxyClient;
import com.google.android.gms.auth.api.proxy.ProxyRequest;
import com.google.android.gms.auth.api.proxy.ProxyResponse;
import com.google.android.gms.common.api.GoogleApi;
import com.google.android.gms.common.api.internal.RemoteCall;
import com.google.android.gms.common.api.internal.TaskApiCall;
import com.google.android.gms.tasks.Task;
import com.google.android.gms.tasks.TaskCompletionSource;
/* loaded from: classes3.dex */
public final class zzbo extends GoogleApi implements ProxyClient {
public zzbo(@NonNull Activity activity, @Nullable AuthProxyOptions authProxyOptions) {
super(activity, AuthProxy.API, authProxyOptions == null ? AuthProxyOptions.zza : authProxyOptions, GoogleApi.Settings.DEFAULT_SETTINGS);
}
@Override // com.google.android.gms.auth.api.proxy.ProxyClient
public final Task<String> getSpatulaHeader() {
return doRead(TaskApiCall.builder().run(new RemoteCall() { // from class: com.google.android.gms.internal.auth.zzbk
/* JADX WARN: Multi-variable type inference failed */
@Override // com.google.android.gms.common.api.internal.RemoteCall
public final void accept(Object obj, Object obj2) {
((zzbh) ((zzbe) obj).getService()).zzd(new zzbn(zzbo.this, (TaskCompletionSource) obj2));
}
}).setMethodKey(1520).build());
}
@Override // com.google.android.gms.auth.api.proxy.ProxyClient
public final Task<ProxyResponse> performProxyRequest(@NonNull final ProxyRequest proxyRequest) {
return doWrite(TaskApiCall.builder().run(new RemoteCall() { // from class: com.google.android.gms.internal.auth.zzbl
/* JADX WARN: Multi-variable type inference failed */
@Override // com.google.android.gms.common.api.internal.RemoteCall
public final void accept(Object obj, Object obj2) {
zzbo zzboVar = zzbo.this;
ProxyRequest proxyRequest2 = proxyRequest;
((zzbh) ((zzbe) obj).getService()).zze(new zzbm(zzboVar, (TaskCompletionSource) obj2), proxyRequest2);
}
}).setMethodKey(1518).build());
}
public zzbo(@NonNull Context context, @Nullable AuthProxyOptions authProxyOptions) {
super(context, AuthProxy.API, authProxyOptions == null ? AuthProxyOptions.zza : authProxyOptions, GoogleApi.Settings.DEFAULT_SETTINGS);
}
}

View File

@@ -0,0 +1,17 @@
package com.google.android.gms.internal.auth;
import com.google.android.gms.auth.api.proxy.ProxyResponse;
/* loaded from: classes3.dex */
final class zzbp extends zzbd {
final /* synthetic */ zzbq zza;
public zzbp(zzbq zzbqVar) {
this.zza = zzbqVar;
}
@Override // com.google.android.gms.internal.auth.zzbd, com.google.android.gms.internal.auth.zzbg
public final void zzb(ProxyResponse proxyResponse) {
this.zza.setResult((zzbq) new zzbu(proxyResponse));
}
}

View File

@@ -0,0 +1,22 @@
package com.google.android.gms.internal.auth;
import android.content.Context;
import android.os.RemoteException;
import com.google.android.gms.auth.api.proxy.ProxyRequest;
import com.google.android.gms.common.api.GoogleApiClient;
/* loaded from: classes3.dex */
final class zzbq extends zzbi {
final /* synthetic */ ProxyRequest zza;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public zzbq(zzbt zzbtVar, GoogleApiClient googleApiClient, ProxyRequest proxyRequest) {
super(googleApiClient);
this.zza = proxyRequest;
}
@Override // com.google.android.gms.internal.auth.zzbi
public final void zza(Context context, zzbh zzbhVar) throws RemoteException {
zzbhVar.zze(new zzbp(this), this.zza);
}
}

View File

@@ -0,0 +1,22 @@
package com.google.android.gms.internal.auth;
import com.google.android.gms.auth.api.proxy.AuthApiStatusCodes;
import com.google.android.gms.common.api.Status;
/* loaded from: classes3.dex */
final class zzbr extends zzbd {
final /* synthetic */ zzbs zza;
public zzbr(zzbs zzbsVar) {
this.zza = zzbsVar;
}
@Override // com.google.android.gms.internal.auth.zzbd, com.google.android.gms.internal.auth.zzbg
public final void zzc(String str) {
if (str != null) {
this.zza.setResult((zzbs) new zzbv(str));
} else {
this.zza.setResult((zzbs) new zzbv(new Status(AuthApiStatusCodes.AUTH_APP_CERT_ERROR)));
}
}
}

View File

@@ -0,0 +1,17 @@
package com.google.android.gms.internal.auth;
import android.content.Context;
import android.os.RemoteException;
import com.google.android.gms.common.api.GoogleApiClient;
/* loaded from: classes3.dex */
final class zzbs extends zzbj {
public zzbs(zzbt zzbtVar, GoogleApiClient googleApiClient) {
super(googleApiClient);
}
@Override // com.google.android.gms.internal.auth.zzbj
public final void zza(Context context, zzbh zzbhVar) throws RemoteException {
zzbhVar.zzd(new zzbr(this));
}
}

View File

@@ -0,0 +1,23 @@
package com.google.android.gms.internal.auth;
import com.google.android.gms.auth.api.proxy.ProxyApi;
import com.google.android.gms.auth.api.proxy.ProxyRequest;
import com.google.android.gms.common.api.GoogleApiClient;
import com.google.android.gms.common.api.PendingResult;
import com.google.android.gms.common.internal.Preconditions;
/* loaded from: classes3.dex */
public final class zzbt implements ProxyApi {
@Override // com.google.android.gms.auth.api.proxy.ProxyApi
public final PendingResult<ProxyApi.SpatulaHeaderResult> getSpatulaHeader(GoogleApiClient googleApiClient) {
Preconditions.checkNotNull(googleApiClient);
return googleApiClient.execute(new zzbs(this, googleApiClient));
}
@Override // com.google.android.gms.auth.api.proxy.ProxyApi
public final PendingResult<ProxyApi.ProxyResult> performProxyRequest(GoogleApiClient googleApiClient, ProxyRequest proxyRequest) {
Preconditions.checkNotNull(googleApiClient);
Preconditions.checkNotNull(proxyRequest);
return googleApiClient.execute(new zzbq(this, googleApiClient, proxyRequest));
}
}

View File

@@ -0,0 +1,30 @@
package com.google.android.gms.internal.auth;
import com.google.android.gms.auth.api.proxy.ProxyApi;
import com.google.android.gms.auth.api.proxy.ProxyResponse;
import com.google.android.gms.common.api.Status;
/* loaded from: classes3.dex */
final class zzbu implements ProxyApi.ProxyResult {
private final Status zza;
private ProxyResponse zzb;
public zzbu(ProxyResponse proxyResponse) {
this.zzb = proxyResponse;
this.zza = Status.RESULT_SUCCESS;
}
public zzbu(Status status) {
this.zza = status;
}
@Override // com.google.android.gms.auth.api.proxy.ProxyApi.ProxyResult
public final ProxyResponse getResponse() {
return this.zzb;
}
@Override // com.google.android.gms.common.api.Result
public final Status getStatus() {
return this.zza;
}
}

View File

@@ -0,0 +1,31 @@
package com.google.android.gms.internal.auth;
import com.google.android.gms.auth.api.proxy.ProxyApi;
import com.google.android.gms.common.api.Status;
import com.google.android.gms.common.internal.Preconditions;
/* loaded from: classes3.dex */
public final class zzbv implements ProxyApi.SpatulaHeaderResult {
private final Status zza;
private final String zzb;
public zzbv(Status status) {
this.zza = (Status) Preconditions.checkNotNull(status);
this.zzb = "";
}
@Override // com.google.android.gms.auth.api.proxy.ProxyApi.SpatulaHeaderResult
public final String getSpatulaHeader() {
return this.zzb;
}
@Override // com.google.android.gms.common.api.Result
public final Status getStatus() {
return this.zza;
}
public zzbv(String str) {
this.zzb = (String) Preconditions.checkNotNull(str);
this.zza = Status.RESULT_SUCCESS;
}
}

View File

@@ -0,0 +1,44 @@
package com.google.android.gms.internal.auth;
import android.os.Parcel;
import android.os.Parcelable;
import com.google.android.gms.common.internal.ShowFirstParty;
import com.google.android.gms.common.internal.safeparcel.AbstractSafeParcelable;
import com.google.android.gms.common.internal.safeparcel.SafeParcelWriter;
import com.google.android.gms.common.internal.safeparcel.SafeParcelable;
@ShowFirstParty
@SafeParcelable.Class(creator = "ClearTokenRequestCreator")
/* loaded from: classes3.dex */
public final class zzbw extends AbstractSafeParcelable {
public static final Parcelable.Creator<zzbw> CREATOR = new zzbx();
@SafeParcelable.VersionField(id = 1)
final int zza;
@SafeParcelable.Field(id = 2)
String zzb;
public zzbw() {
this.zza = 1;
}
@Override // android.os.Parcelable
public final void writeToParcel(Parcel parcel, int i) {
int beginObjectHeader = SafeParcelWriter.beginObjectHeader(parcel);
SafeParcelWriter.writeInt(parcel, 1, this.zza);
SafeParcelWriter.writeString(parcel, 2, this.zzb, false);
SafeParcelWriter.finishObjectHeader(parcel, beginObjectHeader);
}
public final zzbw zza(String str) {
this.zzb = str;
return this;
}
@SafeParcelable.Constructor
public zzbw(@SafeParcelable.Param(id = 1) int i, @SafeParcelable.Param(id = 2) String str) {
this.zza = i;
this.zzb = str;
}
}

View File

@@ -0,0 +1,33 @@
package com.google.android.gms.internal.auth;
import android.os.Parcel;
import android.os.Parcelable;
import com.google.android.gms.common.internal.safeparcel.SafeParcelReader;
/* loaded from: classes3.dex */
public final class zzbx implements Parcelable.Creator {
@Override // android.os.Parcelable.Creator
public final /* bridge */ /* synthetic */ Object createFromParcel(Parcel parcel) {
int validateObjectHeader = SafeParcelReader.validateObjectHeader(parcel);
String str = null;
int i = 0;
while (parcel.dataPosition() < validateObjectHeader) {
int readHeader = SafeParcelReader.readHeader(parcel);
int fieldId = SafeParcelReader.getFieldId(readHeader);
if (fieldId == 1) {
i = SafeParcelReader.readInt(parcel, readHeader);
} else if (fieldId != 2) {
SafeParcelReader.skipUnknownField(parcel, readHeader);
} else {
str = SafeParcelReader.createString(parcel, readHeader);
}
}
SafeParcelReader.ensureAtEnd(parcel, validateObjectHeader);
return new zzbw(i, str);
}
@Override // android.os.Parcelable.Creator
public final /* synthetic */ Object[] newArray(int i) {
return new zzbw[i];
}
}

View File

@@ -0,0 +1,87 @@
package com.google.android.gms.internal.auth;
import androidx.annotation.Nullable;
import com.facebook.internal.AnalyticsEvents;
import com.facebook.internal.NativeProtocol;
import com.google.android.gms.common.internal.ShowFirstParty;
@ShowFirstParty
/* loaded from: classes3.dex */
public enum zzby {
CLIENT_LOGIN_DISABLED("ClientLoginDisabled"),
SOCKET_TIMEOUT("SocketTimeout"),
SUCCESS("Ok"),
UNKNOWN_ERROR("UNKNOWN_ERR"),
NETWORK_ERROR(NativeProtocol.ERROR_NETWORK_ERROR),
SERVICE_UNAVAILABLE("ServiceUnavailable"),
INTNERNAL_ERROR("InternalError"),
ILLEGAL_ARGUMENT("IllegalArgument"),
BAD_AUTHENTICATION("BadAuthentication"),
BAD_TOKEN_REQUEST("BAD_REQUEST"),
EMPTY_CONSUMER_PKG_OR_SIG("EmptyConsumerPackageOrSig"),
NEEDS_2F("InvalidSecondFactor"),
NEEDS_POST_SIGN_IN_FLOW("PostSignInFlowRequired"),
NEEDS_BROWSER("NeedsBrowser"),
UNKNOWN(AnalyticsEvents.PARAMETER_DIALOG_OUTCOME_VALUE_UNKNOWN),
NOT_VERIFIED("NotVerified"),
TERMS_NOT_AGREED("TermsNotAgreed"),
ACCOUNT_DISABLED("AccountDisabled"),
CAPTCHA("CaptchaRequired"),
ACCOUNT_DELETED("AccountDeleted"),
SERVICE_DISABLED(NativeProtocol.ERROR_SERVICE_DISABLED),
CHALLENGE_REQUIRED("ChallengeRequired"),
NEED_PERMISSION("NeedPermission"),
NEED_REMOTE_CONSENT("NeedRemoteConsent"),
INVALID_SCOPE("INVALID_SCOPE"),
USER_CANCEL("UserCancel"),
PERMISSION_DENIED(NativeProtocol.ERROR_PERMISSION_DENIED),
RESTRICTED_CLIENT("RESTRICTED_CLIENT"),
INVALID_AUDIENCE("INVALID_AUDIENCE"),
UNREGISTERED_ON_API_CONSOLE("UNREGISTERED_ON_API_CONSOLE"),
THIRD_PARTY_DEVICE_MANAGEMENT_REQUIRED("ThirdPartyDeviceManagementRequired"),
DM_INTERNAL_ERROR("DeviceManagementInternalError"),
DM_SYNC_DISABLED("DeviceManagementSyncDisabled"),
DM_ADMIN_BLOCKED("DeviceManagementAdminBlocked"),
DM_ADMIN_PENDING_APPROVAL("DeviceManagementAdminPendingApproval"),
DM_STALE_SYNC_REQUIRED("DeviceManagementStaleSyncRequired"),
DM_DEACTIVATED("DeviceManagementDeactivated"),
DM_SCREENLOCK_REQUIRED("DeviceManagementScreenlockRequired"),
DM_REQUIRED("DeviceManagementRequired"),
DEVICE_MANAGEMENT_REQUIRED("DeviceManagementRequiredOrSyncDisabled"),
ALREADY_HAS_GMAIL("ALREADY_HAS_GMAIL"),
BAD_PASSWORD("WeakPassword"),
BAD_REQUEST("BadRequest"),
BAD_USERNAME("BadUsername"),
DELETED_GMAIL("DeletedGmail"),
EXISTING_USERNAME("ExistingUsername"),
LOGIN_FAIL("LoginFail"),
NOT_LOGGED_IN("NotLoggedIn"),
NO_GMAIL("NoGmail"),
REQUEST_DENIED("RequestDenied"),
SERVER_ERROR("ServerError"),
USERNAME_UNAVAILABLE("UsernameUnavailable"),
GPLUS_OTHER("GPlusOther"),
GPLUS_NICKNAME("GPlusNickname"),
GPLUS_INVALID_CHAR("GPlusInvalidChar"),
GPLUS_INTERSTITIAL("GPlusInterstitial"),
GPLUS_PROFILE_ERROR("ProfileUpgradeError"),
AUTH_SECURITY_ERROR("AuthSecurityError"),
AUTH_BINDING_ERROR("AuthBindingError"),
ACCOUNT_NOT_PRESENT("AccountNotPresent"),
APP_SUSPENDED("AppSuspended");
private final String zzak;
zzby(String str) {
this.zzak = str;
}
public static final zzby zza(@Nullable String str) {
for (zzby zzbyVar : values()) {
if (zzbyVar.zzak.equals(str)) {
return zzbyVar;
}
}
return UNKNOWN;
}
}

View File

@@ -0,0 +1,20 @@
package com.google.android.gms.internal.auth;
import android.util.Log;
import androidx.annotation.Nullable;
import com.google.android.gms.common.server.response.FastSafeParcelableJsonResponse;
import java.io.UnsupportedEncodingException;
/* loaded from: classes3.dex */
public abstract class zzbz extends FastSafeParcelableJsonResponse {
@Override // com.google.android.gms.common.server.response.FastSafeParcelableJsonResponse
@Nullable
public final byte[] toByteArray() {
try {
return toString().getBytes("UTF-8");
} catch (UnsupportedEncodingException e) {
Log.e("AUTH", "Error serializing object.", e);
return null;
}
}
}

View File

@@ -0,0 +1,47 @@
package com.google.android.gms.internal.auth;
import android.os.BadParcelableException;
import android.os.IInterface;
import android.os.Parcel;
import android.os.Parcelable;
/* loaded from: classes3.dex */
public final class zzc {
public static final /* synthetic */ int zza = 0;
private static final ClassLoader zzb = zzc.class.getClassLoader();
private zzc() {
}
public static Parcelable zza(Parcel parcel, Parcelable.Creator creator) {
if (parcel.readInt() == 0) {
return null;
}
return (Parcelable) creator.createFromParcel(parcel);
}
public static void zzb(Parcel parcel) {
int dataAvail = parcel.dataAvail();
if (dataAvail <= 0) {
return;
}
throw new BadParcelableException("Parcel data not fully consumed, unread size: " + dataAvail);
}
public static void zzc(Parcel parcel, Parcelable parcelable) {
if (parcelable == null) {
parcel.writeInt(0);
} else {
parcel.writeInt(1);
parcelable.writeToParcel(parcel, 0);
}
}
public static void zzd(Parcel parcel, IInterface iInterface) {
if (iInterface == null) {
parcel.writeStrongBinder(null);
} else {
parcel.writeStrongBinder(iInterface.asBinder());
}
}
}

View File

@@ -0,0 +1,19 @@
package com.google.android.gms.internal.auth;
import android.database.ContentObserver;
import android.os.Handler;
import java.util.concurrent.atomic.AtomicBoolean;
/* loaded from: classes3.dex */
final class zzca extends ContentObserver {
public zzca(Handler handler) {
super(null);
}
@Override // android.database.ContentObserver
public final void onChange(boolean z) {
AtomicBoolean atomicBoolean;
atomicBoolean = zzcb.zzl;
atomicBoolean.set(true);
}
}

View File

@@ -0,0 +1,91 @@
package com.google.android.gms.internal.auth;
import android.content.ContentResolver;
import android.database.Cursor;
import android.net.Uri;
import java.util.HashMap;
import java.util.concurrent.atomic.AtomicBoolean;
import java.util.regex.Pattern;
/* loaded from: classes3.dex */
public final class zzcb {
static HashMap zze;
static boolean zzj;
private static Object zzm;
public static final Uri zza = Uri.parse("content://com.google.android.gsf.gservices");
public static final Uri zzb = Uri.parse("content://com.google.android.gsf.gservices/prefix");
public static final Pattern zzc = Pattern.compile("^(1|true|t|on|yes|y)$", 2);
public static final Pattern zzd = Pattern.compile("^(0|false|f|off|no|n)$", 2);
private static final AtomicBoolean zzl = new AtomicBoolean();
static final HashMap zzf = new HashMap(16, 1.0f);
static final HashMap zzg = new HashMap(16, 1.0f);
static final HashMap zzh = new HashMap(16, 1.0f);
static final HashMap zzi = new HashMap(16, 1.0f);
static final String[] zzk = new String[0];
public static String zza(ContentResolver contentResolver, String str, String str2) {
synchronized (zzcb.class) {
try {
String str3 = null;
if (zze == null) {
zzl.set(false);
zze = new HashMap(16, 1.0f);
zzm = new Object();
zzj = false;
contentResolver.registerContentObserver(zza, true, new zzca(null));
} else if (zzl.getAndSet(false)) {
zze.clear();
zzf.clear();
zzg.clear();
zzh.clear();
zzi.clear();
zzm = new Object();
zzj = false;
}
Object obj = zzm;
if (zze.containsKey(str)) {
String str4 = (String) zze.get(str);
if (str4 != null) {
str3 = str4;
}
return str3;
}
int length = zzk.length;
Cursor query = contentResolver.query(zza, null, null, new String[]{str}, null);
if (query == null) {
return null;
}
try {
if (!query.moveToFirst()) {
zzc(obj, str, null);
return null;
}
String string = query.getString(1);
if (string != null && string.equals(null)) {
string = null;
}
zzc(obj, str, string);
if (string != null) {
return string;
}
return null;
} finally {
query.close();
}
} finally {
}
}
}
private static void zzc(Object obj, String str, String str2) {
synchronized (zzcb.class) {
try {
if (obj == zzm) {
zze.put(str, str2);
}
} catch (Throwable th) {
throw th;
}
}
}
}

View File

@@ -0,0 +1,108 @@
package com.google.android.gms.internal.auth;
import android.os.UserManager;
import androidx.annotation.ChecksSdkIntAtLeast;
import androidx.annotation.GuardedBy;
/* loaded from: classes3.dex */
public final class zzcc {
@GuardedBy("DirectBootUtils.class")
private static UserManager zza;
private static volatile boolean zzb = !zzb();
private zzcc() {
}
@ChecksSdkIntAtLeast(api = 24)
public static boolean zzb() {
return true;
}
/* JADX WARN: Code restructure failed: missing block: B:26:0x003f, code lost:
if (r4.isUserRunning(android.os.Process.myUserHandle()) == false) goto L28;
*/
/* JADX WARN: Code restructure failed: missing block: B:27:0x0041, code lost:
r8 = true;
*/
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public static boolean zza(android.content.Context r8) {
/*
boolean r0 = zzb()
r1 = 0
if (r0 == 0) goto L60
boolean r0 = com.google.android.gms.internal.auth.zzcc.zzb
if (r0 == 0) goto Lc
goto L60
Lc:
java.lang.Class<com.google.android.gms.internal.auth.zzcc> r0 = com.google.android.gms.internal.auth.zzcc.class
monitor-enter(r0)
boolean r2 = com.google.android.gms.internal.auth.zzcc.zzb // Catch: java.lang.Throwable -> L15
if (r2 == 0) goto L17
monitor-exit(r0) // Catch: java.lang.Throwable -> L15
goto L60
L15:
r8 = move-exception
goto L5e
L17:
r2 = 1
r3 = r2
L19:
r4 = 2
r5 = 0
if (r3 > r4) goto L43
android.os.UserManager r4 = com.google.android.gms.internal.auth.zzcc.zza // Catch: java.lang.Throwable -> L15
if (r4 != 0) goto L2b
java.lang.Class<android.os.UserManager> r4 = android.os.UserManager.class
java.lang.Object r4 = r8.getSystemService(r4) // Catch: java.lang.Throwable -> L15
android.os.UserManager r4 = (android.os.UserManager) r4 // Catch: java.lang.Throwable -> L15
com.google.android.gms.internal.auth.zzcc.zza = r4 // Catch: java.lang.Throwable -> L15
L2b:
android.os.UserManager r4 = com.google.android.gms.internal.auth.zzcc.zza // Catch: java.lang.Throwable -> L15
if (r4 != 0) goto L31
r8 = r2
goto L56
L31:
boolean r6 = r4.isUserUnlocked() // Catch: java.lang.Throwable -> L15 java.lang.NullPointerException -> L45
if (r6 != 0) goto L41
android.os.UserHandle r6 = android.os.Process.myUserHandle() // Catch: java.lang.Throwable -> L15 java.lang.NullPointerException -> L45
boolean r8 = r4.isUserRunning(r6) // Catch: java.lang.Throwable -> L15 java.lang.NullPointerException -> L45
if (r8 != 0) goto L43
L41:
r8 = r2
goto L52
L43:
r8 = r1
goto L52
L45:
r4 = move-exception
java.lang.String r6 = "DirectBootUtils"
java.lang.String r7 = "Failed to check if user is unlocked."
android.util.Log.w(r6, r7, r4) // Catch: java.lang.Throwable -> L15
com.google.android.gms.internal.auth.zzcc.zza = r5 // Catch: java.lang.Throwable -> L15
int r3 = r3 + 1
goto L19
L52:
if (r8 == 0) goto L56
com.google.android.gms.internal.auth.zzcc.zza = r5 // Catch: java.lang.Throwable -> L15
L56:
if (r8 == 0) goto L5a
com.google.android.gms.internal.auth.zzcc.zzb = r2 // Catch: java.lang.Throwable -> L15
L5a:
monitor-exit(r0) // Catch: java.lang.Throwable -> L15
if (r8 != 0) goto L60
return r2
L5e:
monitor-exit(r0) // Catch: java.lang.Throwable -> L15
throw r8
L60:
return r1
*/
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.auth.zzcc.zza(android.content.Context):boolean");
}
}

View File

@@ -0,0 +1,45 @@
package com.google.android.gms.internal.auth;
import android.content.Context;
/* loaded from: classes3.dex */
final class zzcd extends zzda {
private final Context zza;
private final zzdj zzb;
public zzcd(Context context, zzdj zzdjVar) {
this.zza = context;
this.zzb = zzdjVar;
}
public final boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (obj instanceof zzda) {
zzda zzdaVar = (zzda) obj;
if (this.zza.equals(zzdaVar.zza()) && this.zzb.equals(zzdaVar.zzb())) {
return true;
}
}
return false;
}
public final int hashCode() {
return ((this.zza.hashCode() ^ 1000003) * 1000003) ^ this.zzb.hashCode();
}
public final String toString() {
return "FlagsContext{context=" + this.zza.toString() + ", hermeticFileOverrides=" + this.zzb.toString() + "}";
}
@Override // com.google.android.gms.internal.auth.zzda
public final Context zza() {
return this.zza;
}
@Override // com.google.android.gms.internal.auth.zzda
public final zzdj zzb() {
return this.zzb;
}
}

View File

@@ -0,0 +1,20 @@
package com.google.android.gms.internal.auth;
import android.database.ContentObserver;
import android.os.Handler;
/* loaded from: classes3.dex */
final class zzcf extends ContentObserver {
final /* synthetic */ zzcg zza;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public zzcf(zzcg zzcgVar, Handler handler) {
super(null);
this.zza = zzcgVar;
}
@Override // android.database.ContentObserver
public final void onChange(boolean z) {
this.zza.zze();
}
}

View File

@@ -0,0 +1,160 @@
package com.google.android.gms.internal.auth;
import android.content.ContentResolver;
import android.database.ContentObserver;
import android.database.Cursor;
import android.database.sqlite.SQLiteException;
import android.net.Uri;
import android.os.StrictMode;
import android.util.Log;
import androidx.annotation.GuardedBy;
import androidx.collection.ArrayMap;
import java.util.ArrayList;
import java.util.Collections;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
/* loaded from: classes3.dex */
public final class zzcg implements zzcl {
private final ContentResolver zzc;
private final Uri zzd;
private final Runnable zze;
private final ContentObserver zzf;
private final Object zzg;
private volatile Map zzh;
@GuardedBy("this")
private final List zzi;
@GuardedBy("ConfigurationContentLoader.class")
private static final Map zzb = new ArrayMap();
public static final String[] zza = {"key", "value"};
private zzcg(ContentResolver contentResolver, Uri uri, Runnable runnable) {
zzcf zzcfVar = new zzcf(this, null);
this.zzf = zzcfVar;
this.zzg = new Object();
this.zzi = new ArrayList();
contentResolver.getClass();
uri.getClass();
this.zzc = contentResolver;
this.zzd = uri;
this.zze = runnable;
contentResolver.registerContentObserver(uri, false, zzcfVar);
}
public static zzcg zza(ContentResolver contentResolver, Uri uri, Runnable runnable) {
zzcg zzcgVar;
synchronized (zzcg.class) {
Map map = zzb;
zzcgVar = (zzcg) map.get(uri);
if (zzcgVar == null) {
try {
zzcg zzcgVar2 = new zzcg(contentResolver, uri, runnable);
try {
map.put(uri, zzcgVar2);
} catch (SecurityException unused) {
}
zzcgVar = zzcgVar2;
} catch (SecurityException unused2) {
}
}
}
return zzcgVar;
}
public static synchronized void zzd() {
synchronized (zzcg.class) {
try {
for (zzcg zzcgVar : zzb.values()) {
zzcgVar.zzc.unregisterContentObserver(zzcgVar.zzf);
}
zzb.clear();
} catch (Throwable th) {
throw th;
}
}
}
/* JADX WARN: Multi-variable type inference failed */
@Override // com.google.android.gms.internal.auth.zzcl
public final /* bridge */ /* synthetic */ Object zzb(String str) {
Map map;
Map map2;
Map map3 = this.zzh;
Map map4 = map3;
if (map3 == null) {
synchronized (this.zzg) {
Map map5 = this.zzh;
if (map5 != null) {
map2 = map5;
} else {
StrictMode.ThreadPolicy allowThreadDiskReads = StrictMode.allowThreadDiskReads();
try {
try {
map = (Map) zzcj.zza(new zzck() { // from class: com.google.android.gms.internal.auth.zzce
@Override // com.google.android.gms.internal.auth.zzck
public final Object zza() {
return zzcg.this.zzc();
}
});
} catch (SQLiteException | IllegalStateException | SecurityException unused) {
Log.e("ConfigurationContentLdr", "PhenotypeFlag unable to load ContentProvider, using default values");
StrictMode.setThreadPolicy(allowThreadDiskReads);
map = null;
}
this.zzh = map;
allowThreadDiskReads = map;
map2 = allowThreadDiskReads;
} finally {
StrictMode.setThreadPolicy(allowThreadDiskReads);
}
}
}
map4 = map2;
}
if (map4 == null) {
map4 = Collections.emptyMap();
}
return (String) map4.get(str);
}
public final /* synthetic */ Map zzc() {
Cursor query = this.zzc.query(this.zzd, zza, null, null, null);
if (query == null) {
return Collections.emptyMap();
}
try {
int count = query.getCount();
if (count == 0) {
return Collections.emptyMap();
}
Map arrayMap = count <= 256 ? new ArrayMap(count) : new HashMap(count, 1.0f);
while (query.moveToNext()) {
arrayMap.put(query.getString(0), query.getString(1));
}
return arrayMap;
} finally {
query.close();
}
}
public final void zze() {
synchronized (this.zzg) {
this.zzh = null;
zzdc.zzc();
}
synchronized (this) {
try {
Iterator it = this.zzi.iterator();
while (it.hasNext()) {
((zzch) it.next()).zza();
}
} catch (Throwable th) {
throw th;
}
}
}
}

View File

@@ -0,0 +1,6 @@
package com.google.android.gms.internal.auth;
/* loaded from: classes3.dex */
public interface zzch {
void zza();
}

View File

@@ -0,0 +1,26 @@
package com.google.android.gms.internal.auth;
import android.net.Uri;
import androidx.collection.SimpleArrayMap;
/* loaded from: classes3.dex */
public final class zzci {
private final SimpleArrayMap zza;
public zzci(SimpleArrayMap simpleArrayMap) {
this.zza = simpleArrayMap;
}
public final String zza(Uri uri, String str, String str2, String str3) {
SimpleArrayMap simpleArrayMap;
if (uri != null) {
simpleArrayMap = (SimpleArrayMap) this.zza.get(uri.toString());
} else {
simpleArrayMap = null;
}
if (simpleArrayMap == null) {
return null;
}
return (String) simpleArrayMap.get("".concat(str3));
}
}

View File

@@ -0,0 +1,19 @@
package com.google.android.gms.internal.auth;
import android.os.Binder;
/* loaded from: classes3.dex */
public final /* synthetic */ class zzcj {
public static Object zza(zzck zzckVar) {
try {
return zzckVar.zza();
} catch (SecurityException unused) {
long clearCallingIdentity = Binder.clearCallingIdentity();
try {
return zzckVar.zza();
} finally {
Binder.restoreCallingIdentity(clearCallingIdentity);
}
}
}
}

View File

@@ -0,0 +1,6 @@
package com.google.android.gms.internal.auth;
/* loaded from: classes3.dex */
public interface zzck {
Object zza();
}

View File

@@ -0,0 +1,9 @@
package com.google.android.gms.internal.auth;
import androidx.annotation.Nullable;
/* loaded from: classes3.dex */
interface zzcl {
@Nullable
Object zzb(String str);
}

View File

@@ -0,0 +1,16 @@
package com.google.android.gms.internal.auth;
import android.database.ContentObserver;
import android.os.Handler;
/* loaded from: classes3.dex */
final class zzcn extends ContentObserver {
public zzcn(zzco zzcoVar, Handler handler) {
super(null);
}
@Override // android.database.ContentObserver
public final void onChange(boolean z) {
zzdc.zzc();
}
}

View File

@@ -0,0 +1,81 @@
package com.google.android.gms.internal.auth;
import android.content.Context;
import android.database.ContentObserver;
import android.util.Log;
import androidx.annotation.GuardedBy;
import androidx.core.content.PermissionChecker;
/* loaded from: classes3.dex */
final class zzco implements zzcl {
@GuardedBy("GservicesLoader.class")
private static zzco zza;
private final Context zzb;
private final ContentObserver zzc;
private zzco() {
this.zzb = null;
this.zzc = null;
}
private zzco(Context context) {
this.zzb = context;
zzcn zzcnVar = new zzcn(this, null);
this.zzc = zzcnVar;
context.getContentResolver().registerContentObserver(zzcb.zza, true, zzcnVar);
}
public static zzco zza(Context context) {
zzco zzcoVar;
synchronized (zzco.class) {
try {
if (zza == null) {
zza = PermissionChecker.checkSelfPermission(context, "com.google.android.providers.gsf.permission.READ_GSERVICES") == 0 ? new zzco(context) : new zzco();
}
zzcoVar = zza;
} catch (Throwable th) {
throw th;
}
}
return zzcoVar;
}
public static synchronized void zze() {
Context context;
synchronized (zzco.class) {
try {
zzco zzcoVar = zza;
if (zzcoVar != null && (context = zzcoVar.zzb) != null && zzcoVar.zzc != null) {
context.getContentResolver().unregisterContentObserver(zza.zzc);
}
zza = null;
} catch (Throwable th) {
throw th;
}
}
}
@Override // com.google.android.gms.internal.auth.zzcl
/* renamed from: zzc, reason: merged with bridge method [inline-methods] */
public final String zzb(final String str) {
Context context = this.zzb;
if (context != null && !zzcc.zza(context)) {
try {
return (String) zzcj.zza(new zzck() { // from class: com.google.android.gms.internal.auth.zzcm
@Override // com.google.android.gms.internal.auth.zzck
public final Object zza() {
return zzco.this.zzd(str);
}
});
} catch (IllegalStateException | NullPointerException | SecurityException e) {
Log.e("GservicesLoader", "Unable to read GServices for: ".concat(String.valueOf(str)), e);
}
}
return null;
}
public final /* synthetic */ String zzd(String str) {
return zzcb.zza(this.zzb.getContentResolver(), str, null);
}
}

View File

@@ -0,0 +1,31 @@
package com.google.android.gms.internal.auth;
/* loaded from: classes3.dex */
public final class zzcp {
private static volatile zzdh zza;
private zzcp() {
}
/* JADX WARN: Can't wrap try/catch for region: R(19:6|(5:8|(1:10)|11|12|13)|14|(5:16|(1:18)|11|12|13)|19|(1:23)|24|25|26|27|28|29|30|(1:32)(1:83)|33|(10:35|36|37|38|39|40|(2:41|(3:43|(3:58|59|60)(7:45|46|(2:48|(1:51))|52|(1:54)|55|56)|57)(1:61))|62|63|64)(1:82)|65|12|13) */
/* JADX WARN: Code restructure failed: missing block: B:85:0x006f, code lost:
r3 = move-exception;
*/
/* JADX WARN: Code restructure failed: missing block: B:86:0x0070, code lost:
android.util.Log.e("HermeticFileOverrides", "no data dir", r3);
r3 = com.google.android.gms.internal.auth.zzdh.zzc();
*/
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public static com.google.android.gms.internal.auth.zzdh zza(android.content.Context r14) {
/*
Method dump skipped, instructions count: 387
To view this dump add '--comments-level debug' option
*/
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.auth.zzcp.zza(android.content.Context):com.google.android.gms.internal.auth.zzdh");
}
}

View File

@@ -0,0 +1,99 @@
package com.google.android.gms.internal.auth;
/* loaded from: classes3.dex */
public final class zzcq {
static volatile zzdh zza = zzdh.zzc();
private static final Object zzb = new Object();
/* JADX WARN: Can't wrap try/catch for region: R(11:18|(8:20|(1:22)(1:31)|23|(1:25)|27|28|29|30)|32|33|34|35|(1:37)|27|28|29|30) */
/* JADX WARN: Code restructure failed: missing block: B:26:0x0077, code lost:
if ("com.google.android.gms".equals(r0.packageName) != false) goto L29;
*/
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public static boolean zza(android.content.Context r5, android.net.Uri r6) {
/*
java.lang.String r0 = "com.google.android.gms.phenotype"
java.lang.String r6 = r6.getAuthority()
boolean r0 = r0.equals(r6)
r1 = 0
if (r0 != 0) goto L1d
java.lang.String r5 = java.lang.String.valueOf(r6)
java.lang.String r6 = " is an unsupported authority. Only com.google.android.gms.phenotype authority is supported."
java.lang.String r0 = "PhenotypeClientHelper"
java.lang.String r5 = r5.concat(r6)
android.util.Log.e(r0, r5)
return r1
L1d:
com.google.android.gms.internal.auth.zzdh r6 = com.google.android.gms.internal.auth.zzcq.zza
boolean r6 = r6.zzb()
if (r6 == 0) goto L32
com.google.android.gms.internal.auth.zzdh r5 = com.google.android.gms.internal.auth.zzcq.zza
java.lang.Object r5 = r5.zza()
java.lang.Boolean r5 = (java.lang.Boolean) r5
boolean r5 = r5.booleanValue()
return r5
L32:
java.lang.Object r6 = com.google.android.gms.internal.auth.zzcq.zzb
monitor-enter(r6)
com.google.android.gms.internal.auth.zzdh r0 = com.google.android.gms.internal.auth.zzcq.zza // Catch: java.lang.Throwable -> L4b
boolean r0 = r0.zzb() // Catch: java.lang.Throwable -> L4b
if (r0 == 0) goto L4d
com.google.android.gms.internal.auth.zzdh r5 = com.google.android.gms.internal.auth.zzcq.zza // Catch: java.lang.Throwable -> L4b
java.lang.Object r5 = r5.zza() // Catch: java.lang.Throwable -> L4b
java.lang.Boolean r5 = (java.lang.Boolean) r5 // Catch: java.lang.Throwable -> L4b
boolean r5 = r5.booleanValue() // Catch: java.lang.Throwable -> L4b
monitor-exit(r6) // Catch: java.lang.Throwable -> L4b
return r5
L4b:
r5 = move-exception
goto La2
L4d:
java.lang.String r0 = "com.google.android.gms"
java.lang.String r2 = r5.getPackageName() // Catch: java.lang.Throwable -> L4b
boolean r0 = r0.equals(r2) // Catch: java.lang.Throwable -> L4b
if (r0 != 0) goto L79
android.content.pm.PackageManager r0 = r5.getPackageManager() // Catch: java.lang.Throwable -> L4b
java.lang.String r2 = "com.google.android.gms.phenotype"
int r3 = android.os.Build.VERSION.SDK_INT // Catch: java.lang.Throwable -> L4b
r4 = 29
if (r3 >= r4) goto L67
r3 = r1
goto L69
L67:
r3 = 268435456(0x10000000, float:2.524355E-29)
L69:
android.content.pm.ProviderInfo r0 = r0.resolveContentProvider(r2, r3) // Catch: java.lang.Throwable -> L4b
if (r0 == 0) goto L8a
java.lang.String r2 = "com.google.android.gms"
java.lang.String r0 = r0.packageName // Catch: java.lang.Throwable -> L4b
boolean r0 = r2.equals(r0) // Catch: java.lang.Throwable -> L4b
if (r0 == 0) goto L8a
L79:
android.content.pm.PackageManager r5 = r5.getPackageManager() // Catch: java.lang.Throwable -> L4b
java.lang.String r0 = "com.google.android.gms"
android.content.pm.ApplicationInfo r5 = r5.getApplicationInfo(r0, r1) // Catch: java.lang.Throwable -> L4b android.content.pm.PackageManager.NameNotFoundException -> L8a
int r5 = r5.flags // Catch: java.lang.Throwable -> L4b
r5 = r5 & 129(0x81, float:1.81E-43)
if (r5 == 0) goto L8a
r1 = 1
L8a:
java.lang.Boolean r5 = java.lang.Boolean.valueOf(r1) // Catch: java.lang.Throwable -> L4b
com.google.android.gms.internal.auth.zzdh r5 = com.google.android.gms.internal.auth.zzdh.zzd(r5) // Catch: java.lang.Throwable -> L4b
com.google.android.gms.internal.auth.zzcq.zza = r5 // Catch: java.lang.Throwable -> L4b
monitor-exit(r6) // Catch: java.lang.Throwable -> L4b
com.google.android.gms.internal.auth.zzdh r5 = com.google.android.gms.internal.auth.zzcq.zza
java.lang.Object r5 = r5.zza()
java.lang.Boolean r5 = (java.lang.Boolean) r5
boolean r5 = r5.booleanValue()
return r5
La2:
monitor-exit(r6) // Catch: java.lang.Throwable -> L4b
throw r5
*/
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.auth.zzcq.zza(android.content.Context, android.net.Uri):boolean");
}
}

View File

@@ -0,0 +1,25 @@
package com.google.android.gms.internal.auth;
import android.net.Uri;
import androidx.annotation.GuardedBy;
import androidx.collection.ArrayMap;
/* loaded from: classes3.dex */
public final class zzcr {
@GuardedBy("PhenotypeConstants.class")
private static final ArrayMap zza = new ArrayMap();
public static synchronized Uri zza(String str) {
synchronized (zzcr.class) {
ArrayMap arrayMap = zza;
Uri uri = (Uri) arrayMap.get("com.google.android.gms.auth_account");
if (uri != null) {
return uri;
}
Uri parse = Uri.parse("content://com.google.android.gms.phenotype/".concat(String.valueOf(Uri.encode("com.google.android.gms.auth_account"))));
arrayMap.put("com.google.android.gms.auth_account", parse);
return parse;
}
}
}

View File

@@ -0,0 +1,20 @@
package com.google.android.gms.internal.auth;
import android.util.Log;
/* loaded from: classes3.dex */
final class zzcv extends zzdc {
public zzcv(zzcz zzczVar, String str, Long l, boolean z) {
super(zzczVar, str, l, true, null);
}
@Override // com.google.android.gms.internal.auth.zzdc
public final /* synthetic */ Object zza(Object obj) {
try {
return Long.valueOf(Long.parseLong((String) obj));
} catch (NumberFormatException unused) {
Log.e("PhenotypeFlag", "Invalid long value for " + this.zzc + ": " + ((String) obj));
return null;
}
}
}

View File

@@ -0,0 +1,23 @@
package com.google.android.gms.internal.auth;
import android.util.Log;
/* loaded from: classes3.dex */
final class zzcw extends zzdc {
public zzcw(zzcz zzczVar, String str, Boolean bool, boolean z) {
super(zzczVar, str, bool, true, null);
}
/* JADX WARN: Multi-variable type inference failed */
@Override // com.google.android.gms.internal.auth.zzdc
public final /* synthetic */ Object zza(Object obj) {
if (zzcb.zzc.matcher(obj).matches()) {
return Boolean.TRUE;
}
if (zzcb.zzd.matcher(obj).matches()) {
return Boolean.FALSE;
}
Log.e("PhenotypeFlag", "Invalid boolean value for " + this.zzc + ": " + ((String) obj));
return null;
}
}

View File

@@ -0,0 +1,20 @@
package com.google.android.gms.internal.auth;
import android.util.Log;
/* loaded from: classes3.dex */
final class zzcx extends zzdc {
public zzcx(zzcz zzczVar, String str, Double d, boolean z) {
super(zzczVar, str, d, true, null);
}
@Override // com.google.android.gms.internal.auth.zzdc
public final /* synthetic */ Object zza(Object obj) {
try {
return Double.valueOf(Double.parseDouble((String) obj));
} catch (NumberFormatException unused) {
Log.e("PhenotypeFlag", "Invalid double value for " + this.zzc + ": " + ((String) obj));
return null;
}
}
}

View File

@@ -0,0 +1,26 @@
package com.google.android.gms.internal.auth;
import android.util.Base64;
import android.util.Log;
import java.io.IOException;
/* loaded from: classes3.dex */
final class zzcy extends zzdc {
final /* synthetic */ zzhy zza;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public zzcy(zzcz zzczVar, String str, Object obj, boolean z, zzhy zzhyVar) {
super(zzczVar, "getTokenRefactor__blocked_packages", obj, true, null);
this.zza = zzhyVar;
}
@Override // com.google.android.gms.internal.auth.zzdc
public final Object zza(Object obj) {
try {
return zzhs.zzp(Base64.decode((String) obj, 3));
} catch (IOException | IllegalArgumentException unused) {
Log.e("PhenotypeFlag", "Invalid byte[] value for " + this.zzc + ": " + ((String) obj));
return null;
}
}
}

View File

@@ -0,0 +1,51 @@
package com.google.android.gms.internal.auth;
import android.net.Uri;
/* loaded from: classes3.dex */
public final class zzcz {
final Uri zza;
final String zzb;
final String zzc;
final boolean zzd;
final boolean zze;
public zzcz(Uri uri) {
this(null, uri, "", "", false, false, false, false, null);
}
private zzcz(String str, Uri uri, String str2, String str3, boolean z, boolean z2, boolean z3, boolean z4, zzdg zzdgVar) {
this.zza = uri;
this.zzb = "";
this.zzc = "";
this.zzd = z;
this.zze = z3;
}
public final zzcz zza() {
return new zzcz(null, this.zza, this.zzb, this.zzc, this.zzd, false, true, false, null);
}
public final zzcz zzb() {
if (this.zzb.isEmpty()) {
return new zzcz(null, this.zza, this.zzb, this.zzc, true, false, this.zze, false, null);
}
throw new IllegalStateException("Cannot set GServices prefix and skip GServices");
}
public final zzdc zzc(String str, double d) {
return new zzcx(this, str, Double.valueOf(0.0d), true);
}
public final zzdc zzd(String str, long j) {
return new zzcv(this, str, Long.valueOf(j), true);
}
public final zzdc zze(String str, boolean z) {
return new zzcw(this, str, Boolean.valueOf(z), true);
}
public final zzdc zzf(String str, Object obj, zzhy zzhyVar) {
return new zzcy(this, "getTokenRefactor__blocked_packages", obj, true, zzhyVar);
}
}

View File

@@ -0,0 +1,69 @@
package com.google.android.gms.internal.auth;
import android.accounts.Account;
import android.os.Bundle;
import android.os.IBinder;
import android.os.Parcel;
import android.os.RemoteException;
import com.google.android.gms.auth.AccountChangeEventsRequest;
import com.google.android.gms.auth.AccountChangeEventsResponse;
/* loaded from: classes3.dex */
public final class zzd extends zza implements zzf {
public zzd(IBinder iBinder) {
super(iBinder, "com.google.android.auth.IAuthManagerService");
}
@Override // com.google.android.gms.internal.auth.zzf
public final Bundle zzd(String str, Bundle bundle) throws RemoteException {
Parcel zza = zza();
zza.writeString(str);
zzc.zzc(zza, bundle);
Parcel zzb = zzb(2, zza);
Bundle bundle2 = (Bundle) zzc.zza(zzb, Bundle.CREATOR);
zzb.recycle();
return bundle2;
}
@Override // com.google.android.gms.internal.auth.zzf
public final Bundle zze(Account account, String str, Bundle bundle) throws RemoteException {
Parcel zza = zza();
zzc.zzc(zza, account);
zza.writeString(str);
zzc.zzc(zza, bundle);
Parcel zzb = zzb(5, zza);
Bundle bundle2 = (Bundle) zzc.zza(zzb, Bundle.CREATOR);
zzb.recycle();
return bundle2;
}
@Override // com.google.android.gms.internal.auth.zzf
public final Bundle zzf(Account account) throws RemoteException {
Parcel zza = zza();
zzc.zzc(zza, account);
Parcel zzb = zzb(7, zza);
Bundle bundle = (Bundle) zzc.zza(zzb, Bundle.CREATOR);
zzb.recycle();
return bundle;
}
@Override // com.google.android.gms.internal.auth.zzf
public final Bundle zzg(String str) throws RemoteException {
Parcel zza = zza();
zza.writeString(str);
Parcel zzb = zzb(8, zza);
Bundle bundle = (Bundle) zzc.zza(zzb, Bundle.CREATOR);
zzb.recycle();
return bundle;
}
@Override // com.google.android.gms.internal.auth.zzf
public final AccountChangeEventsResponse zzh(AccountChangeEventsRequest accountChangeEventsRequest) throws RemoteException {
Parcel zza = zza();
zzc.zzc(zza, accountChangeEventsRequest);
Parcel zzb = zzb(3, zza);
AccountChangeEventsResponse accountChangeEventsResponse = (AccountChangeEventsResponse) zzc.zza(zzb, AccountChangeEventsResponse.CREATOR);
zzb.recycle();
return accountChangeEventsResponse;
}
}

View File

@@ -0,0 +1,10 @@
package com.google.android.gms.internal.auth;
import android.content.Context;
/* loaded from: classes3.dex */
abstract class zzda {
public abstract Context zza();
public abstract zzdj zzb();
}

View File

@@ -0,0 +1,258 @@
package com.google.android.gms.internal.auth;
import java.util.concurrent.atomic.AtomicInteger;
import java.util.concurrent.atomic.AtomicReference;
/* loaded from: classes3.dex */
public abstract class zzdc {
public static final /* synthetic */ int zzd = 0;
private static volatile zzda zze = null;
private static volatile boolean zzf = false;
final zzcz zzb;
final String zzc;
private final Object zzj;
private volatile int zzk = -1;
private volatile Object zzl;
private static final Object zza = new Object();
private static final AtomicReference zzg = new AtomicReference();
private static final zzde zzh = new zzde(new Object() { // from class: com.google.android.gms.internal.auth.zzcu
});
private static final AtomicInteger zzi = new AtomicInteger();
public /* synthetic */ zzdc(zzcz zzczVar, String str, Object obj, boolean z, zzdb zzdbVar) {
if (zzczVar.zza == null) {
throw new IllegalArgumentException("Must pass a valid SharedPreferences file name or ContentProvider URI");
}
this.zzb = zzczVar;
this.zzc = str;
this.zzj = obj;
}
public static void zzc() {
zzi.incrementAndGet();
}
/* JADX WARN: Code restructure failed: missing block: B:29:0x0045, code lost:
r3 = move-exception;
*/
/* JADX WARN: Code restructure failed: missing block: B:32:0x004a, code lost:
throw r3;
*/
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public static void zzd(final android.content.Context r3) {
/*
com.google.android.gms.internal.auth.zzda r0 = com.google.android.gms.internal.auth.zzdc.zze
if (r0 != 0) goto L4b
if (r3 != 0) goto L7
goto L4b
L7:
java.lang.Object r0 = com.google.android.gms.internal.auth.zzdc.zza
monitor-enter(r0)
com.google.android.gms.internal.auth.zzda r1 = com.google.android.gms.internal.auth.zzdc.zze // Catch: java.lang.Throwable -> L45
if (r1 != 0) goto L47
monitor-enter(r0) // Catch: java.lang.Throwable -> L45
com.google.android.gms.internal.auth.zzda r1 = com.google.android.gms.internal.auth.zzdc.zze // Catch: java.lang.Throwable -> L21
android.content.Context r2 = r3.getApplicationContext() // Catch: java.lang.Throwable -> L21
if (r2 == 0) goto L18
r3 = r2
L18:
if (r1 == 0) goto L23
android.content.Context r1 = r1.zza() // Catch: java.lang.Throwable -> L21
if (r1 == r3) goto L41
goto L23
L21:
r3 = move-exception
goto L43
L23:
com.google.android.gms.internal.auth.zzcg.zzd() // Catch: java.lang.Throwable -> L21
com.google.android.gms.internal.auth.zzdd.zzc() // Catch: java.lang.Throwable -> L21
com.google.android.gms.internal.auth.zzco.zze() // Catch: java.lang.Throwable -> L21
com.google.android.gms.internal.auth.zzct r1 = new com.google.android.gms.internal.auth.zzct // Catch: java.lang.Throwable -> L21
r1.<init>() // Catch: java.lang.Throwable -> L21
com.google.android.gms.internal.auth.zzdj r1 = com.google.android.gms.internal.auth.zzdo.zza(r1) // Catch: java.lang.Throwable -> L21
com.google.android.gms.internal.auth.zzcd r2 = new com.google.android.gms.internal.auth.zzcd // Catch: java.lang.Throwable -> L21
r2.<init>(r3, r1) // Catch: java.lang.Throwable -> L21
com.google.android.gms.internal.auth.zzdc.zze = r2 // Catch: java.lang.Throwable -> L21
java.util.concurrent.atomic.AtomicInteger r3 = com.google.android.gms.internal.auth.zzdc.zzi // Catch: java.lang.Throwable -> L21
r3.incrementAndGet() // Catch: java.lang.Throwable -> L21
L41:
monitor-exit(r0) // Catch: java.lang.Throwable -> L21
goto L47
L43:
monitor-exit(r0) // Catch: java.lang.Throwable -> L21
throw r3 // Catch: java.lang.Throwable -> L45
L45:
r3 = move-exception
goto L49
L47:
monitor-exit(r0) // Catch: java.lang.Throwable -> L45
return
L49:
monitor-exit(r0) // Catch: java.lang.Throwable -> L45
throw r3
L4b:
return
*/
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.auth.zzdc.zzd(android.content.Context):void");
}
public abstract Object zza(Object obj);
/* JADX WARN: Removed duplicated region for block: B:14:0x0043 A[Catch: all -> 0x003b, TryCatch #0 {all -> 0x003b, blocks: (B:5:0x000b, B:7:0x000f, B:9:0x0018, B:11:0x0028, B:14:0x0043, B:16:0x0049, B:18:0x0053, B:20:0x0074, B:22:0x007c, B:24:0x0084, B:26:0x008a, B:29:0x009c, B:31:0x00a2, B:32:0x009a, B:34:0x00a8, B:36:0x00ac, B:39:0x00b4, B:40:0x00b7, B:41:0x00bb, B:44:0x0068, B:45:0x00c0, B:46:0x00c5, B:49:0x00c6), top: B:4:0x000b }] */
/* JADX WARN: Removed duplicated region for block: B:45:0x00c0 A[Catch: all -> 0x003b, TryCatch #0 {all -> 0x003b, blocks: (B:5:0x000b, B:7:0x000f, B:9:0x0018, B:11:0x0028, B:14:0x0043, B:16:0x0049, B:18:0x0053, B:20:0x0074, B:22:0x007c, B:24:0x0084, B:26:0x008a, B:29:0x009c, B:31:0x00a2, B:32:0x009a, B:34:0x00a8, B:36:0x00ac, B:39:0x00b4, B:40:0x00b7, B:41:0x00bb, B:44:0x0068, B:45:0x00c0, B:46:0x00c5, B:49:0x00c6), top: B:4:0x000b }] */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final java.lang.Object zzb() {
/*
r8 = this;
java.util.concurrent.atomic.AtomicInteger r0 = com.google.android.gms.internal.auth.zzdc.zzi
int r0 = r0.get()
int r1 = r8.zzk
if (r1 >= r0) goto Lca
monitor-enter(r8)
int r1 = r8.zzk // Catch: java.lang.Throwable -> L3b
if (r1 >= r0) goto Lc6
com.google.android.gms.internal.auth.zzda r1 = com.google.android.gms.internal.auth.zzdc.zze // Catch: java.lang.Throwable -> L3b
com.google.android.gms.internal.auth.zzdh r2 = com.google.android.gms.internal.auth.zzdh.zzc() // Catch: java.lang.Throwable -> L3b
r3 = 0
if (r1 == 0) goto L3e
com.google.android.gms.internal.auth.zzdj r2 = r1.zzb() // Catch: java.lang.Throwable -> L3b
java.lang.Object r2 = r2.zza() // Catch: java.lang.Throwable -> L3b
com.google.android.gms.internal.auth.zzdh r2 = (com.google.android.gms.internal.auth.zzdh) r2 // Catch: java.lang.Throwable -> L3b
boolean r4 = r2.zzb() // Catch: java.lang.Throwable -> L3b
if (r4 == 0) goto L3e
java.lang.Object r4 = r2.zza() // Catch: java.lang.Throwable -> L3b
com.google.android.gms.internal.auth.zzci r4 = (com.google.android.gms.internal.auth.zzci) r4 // Catch: java.lang.Throwable -> L3b
com.google.android.gms.internal.auth.zzcz r5 = r8.zzb // Catch: java.lang.Throwable -> L3b
android.net.Uri r6 = r5.zza // Catch: java.lang.Throwable -> L3b
java.lang.String r5 = r5.zzc // Catch: java.lang.Throwable -> L3b
java.lang.String r7 = r8.zzc // Catch: java.lang.Throwable -> L3b
java.lang.String r4 = r4.zza(r6, r3, r5, r7) // Catch: java.lang.Throwable -> L3b
goto L3f
L3b:
r0 = move-exception
goto Lc8
L3e:
r4 = r3
L3f:
java.lang.String r5 = "Must call PhenotypeFlag.init() first"
if (r1 == 0) goto Lc0
com.google.android.gms.internal.auth.zzcz r5 = r8.zzb // Catch: java.lang.Throwable -> L3b
android.net.Uri r5 = r5.zza // Catch: java.lang.Throwable -> L3b
if (r5 == 0) goto L68
android.content.Context r6 = r1.zza() // Catch: java.lang.Throwable -> L3b
boolean r5 = com.google.android.gms.internal.auth.zzcq.zza(r6, r5) // Catch: java.lang.Throwable -> L3b
if (r5 == 0) goto L66
android.content.Context r5 = r1.zza() // Catch: java.lang.Throwable -> L3b
android.content.ContentResolver r5 = r5.getContentResolver() // Catch: java.lang.Throwable -> L3b
com.google.android.gms.internal.auth.zzcz r6 = r8.zzb // Catch: java.lang.Throwable -> L3b
android.net.Uri r6 = r6.zza // Catch: java.lang.Throwable -> L3b
com.google.android.gms.internal.auth.zzcs r7 = new java.lang.Runnable() { // from class: com.google.android.gms.internal.auth.zzcs
static {
/*
com.google.android.gms.internal.auth.zzcs r0 = new com.google.android.gms.internal.auth.zzcs
r0.<init>()
// error: 0x0005: SPUT (r0 I:com.google.android.gms.internal.auth.zzcs) com.google.android.gms.internal.auth.zzcs.zza com.google.android.gms.internal.auth.zzcs
return
*/
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.auth.zzcs.<clinit>():void");
}
{
/*
r0 = this;
r0.<init>()
return
*/
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.auth.zzcs.<init>():void");
}
@Override // java.lang.Runnable
public final void run() {
/*
r0 = this;
com.google.android.gms.internal.auth.zzdc.zzc()
return
*/
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.auth.zzcs.run():void");
}
} // Catch: java.lang.Throwable -> L3b
com.google.android.gms.internal.auth.zzcg r5 = com.google.android.gms.internal.auth.zzcg.zza(r5, r6, r7) // Catch: java.lang.Throwable -> L3b
goto L72
L66:
r5 = r3
goto L72
L68:
android.content.Context r5 = r1.zza() // Catch: java.lang.Throwable -> L3b
com.google.android.gms.internal.auth.zzcs r6 = com.google.android.gms.internal.auth.zzcs.zza // Catch: java.lang.Throwable -> L3b
com.google.android.gms.internal.auth.zzdd r5 = com.google.android.gms.internal.auth.zzdd.zza(r5, r3, r6) // Catch: java.lang.Throwable -> L3b
L72:
if (r5 == 0) goto L81
java.lang.String r6 = r8.zzc // Catch: java.lang.Throwable -> L3b
java.lang.Object r5 = r5.zzb(r6) // Catch: java.lang.Throwable -> L3b
if (r5 == 0) goto L81
java.lang.Object r5 = r8.zza(r5) // Catch: java.lang.Throwable -> L3b
goto L82
L81:
r5 = r3
L82:
if (r5 != 0) goto Lac
com.google.android.gms.internal.auth.zzcz r5 = r8.zzb // Catch: java.lang.Throwable -> L3b
boolean r5 = r5.zzd // Catch: java.lang.Throwable -> L3b
if (r5 != 0) goto La6
android.content.Context r1 = r1.zza() // Catch: java.lang.Throwable -> L3b
com.google.android.gms.internal.auth.zzco r1 = com.google.android.gms.internal.auth.zzco.zza(r1) // Catch: java.lang.Throwable -> L3b
com.google.android.gms.internal.auth.zzcz r5 = r8.zzb // Catch: java.lang.Throwable -> L3b
boolean r5 = r5.zzd // Catch: java.lang.Throwable -> L3b
if (r5 == 0) goto L9a
r5 = r3
goto L9c
L9a:
java.lang.String r5 = r8.zzc // Catch: java.lang.Throwable -> L3b
L9c:
java.lang.String r1 = r1.zzb(r5) // Catch: java.lang.Throwable -> L3b
if (r1 == 0) goto La6
java.lang.Object r3 = r8.zza(r1) // Catch: java.lang.Throwable -> L3b
La6:
if (r3 != 0) goto Lab
java.lang.Object r5 = r8.zzj // Catch: java.lang.Throwable -> L3b
goto Lac
Lab:
r5 = r3
Lac:
boolean r1 = r2.zzb() // Catch: java.lang.Throwable -> L3b
if (r1 == 0) goto Lbb
if (r4 != 0) goto Lb7
java.lang.Object r5 = r8.zzj // Catch: java.lang.Throwable -> L3b
goto Lbb
Lb7:
java.lang.Object r5 = r8.zza(r4) // Catch: java.lang.Throwable -> L3b
Lbb:
r8.zzl = r5 // Catch: java.lang.Throwable -> L3b
r8.zzk = r0 // Catch: java.lang.Throwable -> L3b
goto Lc6
Lc0:
java.lang.IllegalStateException r0 = new java.lang.IllegalStateException // Catch: java.lang.Throwable -> L3b
r0.<init>(r5) // Catch: java.lang.Throwable -> L3b
throw r0 // Catch: java.lang.Throwable -> L3b
Lc6:
monitor-exit(r8) // Catch: java.lang.Throwable -> L3b
goto Lca
Lc8:
monitor-exit(r8) // Catch: java.lang.Throwable -> L3b
throw r0
Lca:
java.lang.Object r0 = r8.zzl
return r0
*/
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.auth.zzdc.zzb():java.lang.Object");
}
}

View File

@@ -0,0 +1,62 @@
package com.google.android.gms.internal.auth;
import android.content.Context;
import android.content.SharedPreferences;
import android.os.StrictMode;
import androidx.annotation.GuardedBy;
import androidx.annotation.Nullable;
import androidx.collection.ArrayMap;
import java.util.Iterator;
import java.util.Map;
/* loaded from: classes3.dex */
public final class zzdd implements zzcl {
@GuardedBy("SharedPreferencesLoader.class")
private static final Map zza = new ArrayMap();
private final SharedPreferences zzb;
private final SharedPreferences.OnSharedPreferenceChangeListener zzc;
@Nullable
public static zzdd zza(Context context, String str, Runnable runnable) {
zzdd zzddVar;
if (zzcc.zzb()) {
throw null;
}
synchronized (zzdd.class) {
try {
zzddVar = (zzdd) zza.get(null);
if (zzddVar == null) {
StrictMode.ThreadPolicy allowThreadDiskReads = StrictMode.allowThreadDiskReads();
try {
throw null;
} catch (Throwable th) {
StrictMode.setThreadPolicy(allowThreadDiskReads);
throw th;
}
}
} catch (Throwable th2) {
throw th2;
}
}
return zzddVar;
}
public static synchronized void zzc() {
synchronized (zzdd.class) {
Map map = zza;
Iterator it = map.values().iterator();
if (it.hasNext()) {
SharedPreferences sharedPreferences = ((zzdd) it.next()).zzb;
throw null;
}
map.clear();
}
}
@Override // com.google.android.gms.internal.auth.zzcl
@Nullable
public final Object zzb(String str) {
throw null;
}
}

View File

@@ -0,0 +1,8 @@
package com.google.android.gms.internal.auth;
/* loaded from: classes3.dex */
public final class zzde {
public zzde(zzcu zzcuVar) {
int i = zzdc.zzd;
}
}

View File

@@ -0,0 +1,31 @@
package com.google.android.gms.internal.auth;
/* loaded from: classes3.dex */
final class zzdf extends zzdh {
static final zzdf zza = new zzdf();
private zzdf() {
}
public final boolean equals(Object obj) {
return obj == this;
}
public final int hashCode() {
return 2040732332;
}
public final String toString() {
return "Optional.absent()";
}
@Override // com.google.android.gms.internal.auth.zzdh
public final Object zza() {
throw new IllegalStateException("Optional.get() cannot be called on an absent value");
}
@Override // com.google.android.gms.internal.auth.zzdh
public final boolean zzb() {
return false;
}
}

View File

@@ -0,0 +1,5 @@
package com.google.android.gms.internal.auth;
/* loaded from: classes3.dex */
public interface zzdg {
}

View File

@@ -0,0 +1,18 @@
package com.google.android.gms.internal.auth;
import java.io.Serializable;
/* loaded from: classes3.dex */
public abstract class zzdh implements Serializable {
public static zzdh zzc() {
return zzdf.zza;
}
public static zzdh zzd(Object obj) {
return new zzdi(obj);
}
public abstract Object zza();
public abstract boolean zzb();
}

View File

@@ -0,0 +1,35 @@
package com.google.android.gms.internal.auth;
/* loaded from: classes3.dex */
final class zzdi extends zzdh {
private final Object zza;
public zzdi(Object obj) {
this.zza = obj;
}
public final boolean equals(Object obj) {
if (obj instanceof zzdi) {
return this.zza.equals(((zzdi) obj).zza);
}
return false;
}
public final int hashCode() {
return this.zza.hashCode() + 1502476572;
}
public final String toString() {
return "Optional.of(" + this.zza.toString() + ")";
}
@Override // com.google.android.gms.internal.auth.zzdh
public final Object zza() {
return this.zza;
}
@Override // com.google.android.gms.internal.auth.zzdh
public final boolean zzb() {
return true;
}
}

View File

@@ -0,0 +1,6 @@
package com.google.android.gms.internal.auth;
/* loaded from: classes3.dex */
public interface zzdj {
Object zza();
}

View File

@@ -0,0 +1,42 @@
package com.google.android.gms.internal.auth;
import java.io.Serializable;
/* loaded from: classes3.dex */
final class zzdk implements Serializable, zzdj {
final zzdj zza;
volatile transient boolean zzb;
transient Object zzc;
public zzdk(zzdj zzdjVar) {
this.zza = zzdjVar;
}
public final String toString() {
Object obj;
if (this.zzb) {
obj = "<supplier that returned " + String.valueOf(this.zzc) + ">";
} else {
obj = this.zza;
}
return "Suppliers.memoize(" + obj.toString() + ")";
}
@Override // com.google.android.gms.internal.auth.zzdj
public final Object zza() {
if (!this.zzb) {
synchronized (this) {
try {
if (!this.zzb) {
Object zza = this.zza.zza();
this.zzc = zza;
this.zzb = true;
return zza;
}
} finally {
}
}
}
return this.zzc;
}
}

View File

@@ -0,0 +1,45 @@
package com.google.android.gms.internal.auth;
/* loaded from: classes3.dex */
final class zzdm implements zzdj {
private static final zzdj zza = new zzdj() { // from class: com.google.android.gms.internal.auth.zzdl
@Override // com.google.android.gms.internal.auth.zzdj
public final Object zza() {
throw new IllegalStateException();
}
};
private volatile zzdj zzb;
private Object zzc;
public zzdm(zzdj zzdjVar) {
this.zzb = zzdjVar;
}
public final String toString() {
Object obj = this.zzb;
if (obj == zza) {
obj = "<supplier that returned " + String.valueOf(this.zzc) + ">";
}
return "Suppliers.memoize(" + String.valueOf(obj) + ")";
}
@Override // com.google.android.gms.internal.auth.zzdj
public final Object zza() {
zzdj zzdjVar = this.zzb;
zzdj zzdjVar2 = zza;
if (zzdjVar != zzdjVar2) {
synchronized (this) {
try {
if (this.zzb != zzdjVar2) {
Object zza2 = this.zzb.zza();
this.zzc = zza2;
this.zzb = zzdjVar2;
return zza2;
}
} finally {
}
}
}
return this.zzc;
}
}

View File

@@ -0,0 +1,35 @@
package com.google.android.gms.internal.auth;
import java.io.Serializable;
import java.util.Arrays;
/* loaded from: classes3.dex */
final class zzdn implements Serializable, zzdj {
final Object zza;
public zzdn(Object obj) {
this.zza = obj;
}
public final boolean equals(Object obj) {
if (!(obj instanceof zzdn)) {
return false;
}
Object obj2 = this.zza;
Object obj3 = ((zzdn) obj).zza;
return obj2 == obj3 || obj2.equals(obj3);
}
public final int hashCode() {
return Arrays.hashCode(new Object[]{this.zza});
}
public final String toString() {
return "Suppliers.ofInstance(" + this.zza.toString() + ")";
}
@Override // com.google.android.gms.internal.auth.zzdj
public final Object zza() {
return this.zza;
}
}

View File

@@ -0,0 +1,14 @@
package com.google.android.gms.internal.auth;
import java.io.Serializable;
/* loaded from: classes3.dex */
public final class zzdo {
public static zzdj zza(zzdj zzdjVar) {
return ((zzdjVar instanceof zzdm) || (zzdjVar instanceof zzdk)) ? zzdjVar : zzdjVar instanceof Serializable ? new zzdk(zzdjVar) : new zzdm(zzdjVar);
}
public static zzdj zzb(Object obj) {
return new zzdn(obj);
}
}

View File

@@ -0,0 +1,11 @@
package com.google.android.gms.internal.auth;
import com.google.android.gms.internal.auth.zzdp;
import com.google.android.gms.internal.auth.zzdq;
/* loaded from: classes3.dex */
public abstract class zzdp<MessageType extends zzdq<MessageType, BuilderType>, BuilderType extends zzdp<MessageType, BuilderType>> implements zzfw {
@Override //
/* renamed from: zza, reason: merged with bridge method [inline-methods] */
public abstract zzdp clone();
}

View File

@@ -0,0 +1,9 @@
package com.google.android.gms.internal.auth;
import com.google.android.gms.internal.auth.zzdp;
import com.google.android.gms.internal.auth.zzdq;
/* loaded from: classes3.dex */
public abstract class zzdq<MessageType extends zzdq<MessageType, BuilderType>, BuilderType extends zzdp<MessageType, BuilderType>> implements zzfx {
protected int zza = 0;
}

View File

@@ -0,0 +1,132 @@
package com.google.android.gms.internal.auth;
import java.util.AbstractList;
import java.util.Collection;
import java.util.List;
import java.util.RandomAccess;
/* loaded from: classes3.dex */
abstract class zzdr extends AbstractList implements zzez {
private boolean zza;
public zzdr(boolean z) {
this.zza = z;
}
@Override // java.util.AbstractList, java.util.List
public void add(int i, Object obj) {
zza();
super.add(i, obj);
}
@Override // java.util.AbstractList, java.util.List
public boolean addAll(int i, Collection collection) {
zza();
return super.addAll(i, collection);
}
@Override // java.util.AbstractList, java.util.AbstractCollection, java.util.Collection, java.util.List
public void clear() {
zza();
super.clear();
}
@Override // java.util.AbstractList, java.util.Collection, java.util.List
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof List)) {
return false;
}
if (!(obj instanceof RandomAccess)) {
return super.equals(obj);
}
List list = (List) obj;
int size = size();
if (size != list.size()) {
return false;
}
for (int i = 0; i < size; i++) {
if (!get(i).equals(list.get(i))) {
return false;
}
}
return true;
}
@Override // java.util.AbstractList, java.util.Collection, java.util.List
public int hashCode() {
int size = size();
int i = 1;
for (int i2 = 0; i2 < size; i2++) {
i = (i * 31) + get(i2).hashCode();
}
return i;
}
@Override // java.util.AbstractList, java.util.List
public Object remove(int i) {
zza();
return super.remove(i);
}
@Override // java.util.AbstractCollection, java.util.Collection, java.util.List
public final boolean removeAll(Collection collection) {
zza();
return super.removeAll(collection);
}
@Override // java.util.AbstractCollection, java.util.Collection, java.util.List
public final boolean retainAll(Collection collection) {
zza();
return super.retainAll(collection);
}
@Override // java.util.AbstractList, java.util.List
public Object set(int i, Object obj) {
zza();
return super.set(i, obj);
}
public final void zza() {
if (!this.zza) {
throw new UnsupportedOperationException();
}
}
@Override // com.google.android.gms.internal.auth.zzez
public final void zzb() {
if (this.zza) {
this.zza = false;
}
}
@Override // com.google.android.gms.internal.auth.zzez
public final boolean zzc() {
return this.zza;
}
@Override // java.util.AbstractList, java.util.AbstractCollection, java.util.Collection, java.util.List
public boolean add(Object obj) {
zza();
return super.add(obj);
}
@Override // java.util.AbstractCollection, java.util.Collection, java.util.List
public boolean addAll(Collection collection) {
zza();
return super.addAll(collection);
}
@Override // java.util.AbstractCollection, java.util.Collection, java.util.List
public final boolean remove(Object obj) {
zza();
int indexOf = indexOf(obj);
if (indexOf == -1) {
return false;
}
remove(indexOf);
return true;
}
}

View File

@@ -0,0 +1,6 @@
package com.google.android.gms.internal.auth;
/* loaded from: classes3.dex */
final class zzds {
public static final /* synthetic */ int zza = 0;
}

View File

@@ -0,0 +1,19 @@
package com.google.android.gms.internal.auth;
/* loaded from: classes3.dex */
final class zzdt {
public int zza;
public long zzb;
public Object zzc;
public final zzel zzd;
public zzdt() {
int i = zzel.zzb;
throw null;
}
public zzdt(zzel zzelVar) {
zzelVar.getClass();
this.zzd = zzelVar;
}
}

View File

@@ -0,0 +1,251 @@
package com.google.android.gms.internal.auth;
import com.applovin.exoplayer2.common.base.Ascii;
import java.io.IOException;
/* loaded from: classes3.dex */
final class zzdu {
public static int zza(byte[] bArr, int i, zzdt zzdtVar) throws zzfb {
int zzh = zzh(bArr, i, zzdtVar);
int i2 = zzdtVar.zza;
if (i2 < 0) {
throw zzfb.zzc();
}
if (i2 > bArr.length - zzh) {
throw zzfb.zzf();
}
if (i2 == 0) {
zzdtVar.zzc = zzef.zzb;
return zzh;
}
zzdtVar.zzc = zzef.zzk(bArr, zzh, i2);
return zzh + i2;
}
public static int zzb(byte[] bArr, int i) {
int i2 = bArr[i] & 255;
int i3 = bArr[i + 1] & 255;
int i4 = bArr[i + 2] & 255;
return ((bArr[i + 3] & 255) << 24) | (i3 << 8) | i2 | (i4 << 16);
}
public static int zzc(zzgi zzgiVar, byte[] bArr, int i, int i2, int i3, zzdt zzdtVar) throws IOException {
Object zzd = zzgiVar.zzd();
int zzl = zzl(zzd, zzgiVar, bArr, i, i2, i3, zzdtVar);
zzgiVar.zze(zzd);
zzdtVar.zzc = zzd;
return zzl;
}
public static int zzd(zzgi zzgiVar, byte[] bArr, int i, int i2, zzdt zzdtVar) throws IOException {
Object zzd = zzgiVar.zzd();
int zzm = zzm(zzd, zzgiVar, bArr, i, i2, zzdtVar);
zzgiVar.zze(zzd);
zzdtVar.zzc = zzd;
return zzm;
}
public static int zze(zzgi zzgiVar, int i, byte[] bArr, int i2, int i3, zzez zzezVar, zzdt zzdtVar) throws IOException {
int zzd = zzd(zzgiVar, bArr, i2, i3, zzdtVar);
zzezVar.add(zzdtVar.zzc);
while (zzd < i3) {
int zzh = zzh(bArr, zzd, zzdtVar);
if (i != zzdtVar.zza) {
break;
}
zzd = zzd(zzgiVar, bArr, zzh, i3, zzdtVar);
zzezVar.add(zzdtVar.zzc);
}
return zzd;
}
public static int zzf(byte[] bArr, int i, zzez zzezVar, zzdt zzdtVar) throws IOException {
zzew zzewVar = (zzew) zzezVar;
int zzh = zzh(bArr, i, zzdtVar);
int i2 = zzdtVar.zza + zzh;
while (zzh < i2) {
zzh = zzh(bArr, zzh, zzdtVar);
zzewVar.zze(zzdtVar.zza);
}
if (zzh == i2) {
return zzh;
}
throw zzfb.zzf();
}
public static int zzg(int i, byte[] bArr, int i2, int i3, zzha zzhaVar, zzdt zzdtVar) throws zzfb {
if ((i >>> 3) == 0) {
throw zzfb.zza();
}
int i4 = i & 7;
if (i4 == 0) {
int zzk = zzk(bArr, i2, zzdtVar);
zzhaVar.zzh(i, Long.valueOf(zzdtVar.zzb));
return zzk;
}
if (i4 == 1) {
zzhaVar.zzh(i, Long.valueOf(zzn(bArr, i2)));
return i2 + 8;
}
if (i4 == 2) {
int zzh = zzh(bArr, i2, zzdtVar);
int i5 = zzdtVar.zza;
if (i5 < 0) {
throw zzfb.zzc();
}
if (i5 > bArr.length - zzh) {
throw zzfb.zzf();
}
if (i5 == 0) {
zzhaVar.zzh(i, zzef.zzb);
} else {
zzhaVar.zzh(i, zzef.zzk(bArr, zzh, i5));
}
return zzh + i5;
}
if (i4 != 3) {
if (i4 != 5) {
throw zzfb.zza();
}
zzhaVar.zzh(i, Integer.valueOf(zzb(bArr, i2)));
return i2 + 4;
}
int i6 = (i & (-8)) | 4;
zzha zzd = zzha.zzd();
int i7 = 0;
while (true) {
if (i2 >= i3) {
break;
}
int zzh2 = zzh(bArr, i2, zzdtVar);
int i8 = zzdtVar.zza;
i7 = i8;
if (i8 == i6) {
i2 = zzh2;
break;
}
int zzg = zzg(i7, bArr, zzh2, i3, zzd, zzdtVar);
i7 = i8;
i2 = zzg;
}
if (i2 > i3 || i7 != i6) {
throw zzfb.zzd();
}
zzhaVar.zzh(i, zzd);
return i2;
}
public static int zzh(byte[] bArr, int i, zzdt zzdtVar) {
int i2 = i + 1;
byte b = bArr[i];
if (b < 0) {
return zzi(b, bArr, i2, zzdtVar);
}
zzdtVar.zza = b;
return i2;
}
public static int zzi(int i, byte[] bArr, int i2, zzdt zzdtVar) {
byte b = bArr[i2];
int i3 = i2 + 1;
int i4 = i & 127;
if (b >= 0) {
zzdtVar.zza = i4 | (b << 7);
return i3;
}
int i5 = i4 | ((b & Byte.MAX_VALUE) << 7);
int i6 = i2 + 2;
byte b2 = bArr[i3];
if (b2 >= 0) {
zzdtVar.zza = i5 | (b2 << Ascii.SO);
return i6;
}
int i7 = i5 | ((b2 & Byte.MAX_VALUE) << 14);
int i8 = i2 + 3;
byte b3 = bArr[i6];
if (b3 >= 0) {
zzdtVar.zza = i7 | (b3 << Ascii.NAK);
return i8;
}
int i9 = i7 | ((b3 & Byte.MAX_VALUE) << 21);
int i10 = i2 + 4;
byte b4 = bArr[i8];
if (b4 >= 0) {
zzdtVar.zza = i9 | (b4 << Ascii.FS);
return i10;
}
int i11 = i9 | ((b4 & Byte.MAX_VALUE) << 28);
while (true) {
int i12 = i10 + 1;
if (bArr[i10] >= 0) {
zzdtVar.zza = i11;
return i12;
}
i10 = i12;
}
}
public static int zzj(int i, byte[] bArr, int i2, int i3, zzez zzezVar, zzdt zzdtVar) {
zzew zzewVar = (zzew) zzezVar;
int zzh = zzh(bArr, i2, zzdtVar);
zzewVar.zze(zzdtVar.zza);
while (zzh < i3) {
int zzh2 = zzh(bArr, zzh, zzdtVar);
if (i != zzdtVar.zza) {
break;
}
zzh = zzh(bArr, zzh2, zzdtVar);
zzewVar.zze(zzdtVar.zza);
}
return zzh;
}
public static int zzk(byte[] bArr, int i, zzdt zzdtVar) {
long j = bArr[i];
int i2 = i + 1;
if (j >= 0) {
zzdtVar.zzb = j;
return i2;
}
int i3 = i + 2;
byte b = bArr[i2];
long j2 = (j & 127) | ((b & Byte.MAX_VALUE) << 7);
int i4 = 7;
while (b < 0) {
int i5 = i3 + 1;
i4 += 7;
j2 |= (r10 & Byte.MAX_VALUE) << i4;
b = bArr[i3];
i3 = i5;
}
zzdtVar.zzb = j2;
return i3;
}
public static int zzl(Object obj, zzgi zzgiVar, byte[] bArr, int i, int i2, int i3, zzdt zzdtVar) throws IOException {
int zzb = ((zzga) zzgiVar).zzb(obj, bArr, i, i2, i3, zzdtVar);
zzdtVar.zzc = obj;
return zzb;
}
public static int zzm(Object obj, zzgi zzgiVar, byte[] bArr, int i, int i2, zzdt zzdtVar) throws IOException {
int i3 = i + 1;
int i4 = bArr[i];
if (i4 < 0) {
i3 = zzi(i4, bArr, i3, zzdtVar);
i4 = zzdtVar.zza;
}
int i5 = i3;
if (i4 < 0 || i4 > i2 - i5) {
throw zzfb.zzf();
}
int i6 = i4 + i5;
zzgiVar.zzg(obj, bArr, i5, i6, zzdtVar);
zzdtVar.zzc = obj;
return i6;
}
public static long zzn(byte[] bArr, int i) {
return (bArr[i] & 255) | ((bArr[i + 1] & 255) << 8) | ((bArr[i + 2] & 255) << 16) | ((bArr[i + 3] & 255) << 24) | ((bArr[i + 4] & 255) << 32) | ((bArr[i + 5] & 255) << 40) | ((bArr[i + 6] & 255) << 48) | ((bArr[i + 7] & 255) << 56);
}
}

View File

@@ -0,0 +1,210 @@
package com.google.android.gms.internal.auth;
import java.util.AbstractList;
import java.util.Arrays;
import java.util.Collection;
import java.util.RandomAccess;
/* loaded from: classes3.dex */
final class zzdv extends zzdr implements RandomAccess, zzez, zzge {
private static final zzdv zza = new zzdv(new boolean[0], 0, false);
private boolean[] zzb;
private int zzc;
public zzdv() {
this(new boolean[10], 0, true);
}
private final String zzf(int i) {
return "Index:" + i + ", Size:" + this.zzc;
}
private final void zzg(int i) {
if (i < 0 || i >= this.zzc) {
throw new IndexOutOfBoundsException(zzf(i));
}
}
@Override // com.google.android.gms.internal.auth.zzdr, java.util.AbstractList, java.util.List
public final /* synthetic */ void add(int i, Object obj) {
int i2;
boolean booleanValue = ((Boolean) obj).booleanValue();
zza();
if (i < 0 || i > (i2 = this.zzc)) {
throw new IndexOutOfBoundsException(zzf(i));
}
boolean[] zArr = this.zzb;
if (i2 < zArr.length) {
System.arraycopy(zArr, i, zArr, i + 1, i2 - i);
} else {
boolean[] zArr2 = new boolean[((i2 * 3) / 2) + 1];
System.arraycopy(zArr, 0, zArr2, 0, i);
System.arraycopy(this.zzb, i, zArr2, i + 1, this.zzc - i);
this.zzb = zArr2;
}
this.zzb[i] = booleanValue;
this.zzc++;
((AbstractList) this).modCount++;
}
@Override // com.google.android.gms.internal.auth.zzdr, java.util.AbstractCollection, java.util.Collection, java.util.List
public final boolean addAll(Collection collection) {
zza();
byte[] bArr = zzfa.zzd;
collection.getClass();
if (!(collection instanceof zzdv)) {
return super.addAll(collection);
}
zzdv zzdvVar = (zzdv) collection;
int i = zzdvVar.zzc;
if (i == 0) {
return false;
}
int i2 = this.zzc;
if (Integer.MAX_VALUE - i2 < i) {
throw new OutOfMemoryError();
}
int i3 = i2 + i;
boolean[] zArr = this.zzb;
if (i3 > zArr.length) {
this.zzb = Arrays.copyOf(zArr, i3);
}
System.arraycopy(zzdvVar.zzb, 0, this.zzb, this.zzc, zzdvVar.zzc);
this.zzc = i3;
((AbstractList) this).modCount++;
return true;
}
@Override // java.util.AbstractCollection, java.util.Collection, java.util.List
public final boolean contains(Object obj) {
return indexOf(obj) != -1;
}
@Override // com.google.android.gms.internal.auth.zzdr, java.util.AbstractList, java.util.Collection, java.util.List
public final boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (!(obj instanceof zzdv)) {
return super.equals(obj);
}
zzdv zzdvVar = (zzdv) obj;
if (this.zzc != zzdvVar.zzc) {
return false;
}
boolean[] zArr = zzdvVar.zzb;
for (int i = 0; i < this.zzc; i++) {
if (this.zzb[i] != zArr[i]) {
return false;
}
}
return true;
}
@Override // java.util.AbstractList, java.util.List
public final /* synthetic */ Object get(int i) {
zzg(i);
return Boolean.valueOf(this.zzb[i]);
}
@Override // com.google.android.gms.internal.auth.zzdr, java.util.AbstractList, java.util.Collection, java.util.List
public final int hashCode() {
int i = 1;
for (int i2 = 0; i2 < this.zzc; i2++) {
i = (i * 31) + zzfa.zza(this.zzb[i2]);
}
return i;
}
@Override // java.util.AbstractList, java.util.List
public final int indexOf(Object obj) {
if (!(obj instanceof Boolean)) {
return -1;
}
boolean booleanValue = ((Boolean) obj).booleanValue();
int i = this.zzc;
for (int i2 = 0; i2 < i; i2++) {
if (this.zzb[i2] == booleanValue) {
return i2;
}
}
return -1;
}
@Override // com.google.android.gms.internal.auth.zzdr, java.util.AbstractList, java.util.List
public final /* bridge */ /* synthetic */ Object remove(int i) {
zza();
zzg(i);
boolean[] zArr = this.zzb;
boolean z = zArr[i];
if (i < this.zzc - 1) {
System.arraycopy(zArr, i + 1, zArr, i, (r2 - i) - 1);
}
this.zzc--;
((AbstractList) this).modCount++;
return Boolean.valueOf(z);
}
@Override // java.util.AbstractList
public final void removeRange(int i, int i2) {
zza();
if (i2 < i) {
throw new IndexOutOfBoundsException("toIndex < fromIndex");
}
boolean[] zArr = this.zzb;
System.arraycopy(zArr, i2, zArr, i, this.zzc - i2);
this.zzc -= i2 - i;
((AbstractList) this).modCount++;
}
@Override // com.google.android.gms.internal.auth.zzdr, java.util.AbstractList, java.util.List
public final /* bridge */ /* synthetic */ Object set(int i, Object obj) {
boolean booleanValue = ((Boolean) obj).booleanValue();
zza();
zzg(i);
boolean[] zArr = this.zzb;
boolean z = zArr[i];
zArr[i] = booleanValue;
return Boolean.valueOf(z);
}
@Override // java.util.AbstractCollection, java.util.Collection, java.util.List
public final int size() {
return this.zzc;
}
@Override // com.google.android.gms.internal.auth.zzez
public final /* bridge */ /* synthetic */ zzez zzd(int i) {
if (i >= this.zzc) {
return new zzdv(Arrays.copyOf(this.zzb, i), this.zzc, true);
}
throw new IllegalArgumentException();
}
public final void zze(boolean z) {
zza();
int i = this.zzc;
boolean[] zArr = this.zzb;
if (i == zArr.length) {
boolean[] zArr2 = new boolean[((i * 3) / 2) + 1];
System.arraycopy(zArr, 0, zArr2, 0, i);
this.zzb = zArr2;
}
boolean[] zArr3 = this.zzb;
int i2 = this.zzc;
this.zzc = i2 + 1;
zArr3[i2] = z;
}
private zzdv(boolean[] zArr, int i, boolean z) {
super(z);
this.zzb = zArr;
this.zzc = i;
}
@Override // com.google.android.gms.internal.auth.zzdr, java.util.AbstractList, java.util.AbstractCollection, java.util.Collection, java.util.List
public final /* bridge */ /* synthetic */ boolean add(Object obj) {
zze(((Boolean) obj).booleanValue());
return true;
}
}

View File

@@ -0,0 +1,30 @@
package com.google.android.gms.internal.auth;
import java.util.NoSuchElementException;
/* loaded from: classes3.dex */
final class zzdw extends zzdy {
final /* synthetic */ zzef zza;
private int zzb = 0;
private final int zzc;
public zzdw(zzef zzefVar) {
this.zza = zzefVar;
this.zzc = zzefVar.zzd();
}
@Override // java.util.Iterator
public final boolean hasNext() {
return this.zzb < this.zzc;
}
@Override // com.google.android.gms.internal.auth.zzea
public final byte zza() {
int i = this.zzb;
if (i >= this.zzc) {
throw new NoSuchElementException();
}
this.zzb = i + 1;
return this.zza.zzb(i);
}
}

View File

@@ -0,0 +1,21 @@
package com.google.android.gms.internal.auth;
import java.util.Comparator;
/* loaded from: classes3.dex */
final class zzdx implements Comparator {
@Override // java.util.Comparator
public final /* synthetic */ int compare(Object obj, Object obj2) {
zzef zzefVar = (zzef) obj;
zzef zzefVar2 = (zzef) obj2;
zzdw zzdwVar = new zzdw(zzefVar);
zzdw zzdwVar2 = new zzdw(zzefVar2);
while (zzdwVar.hasNext() && zzdwVar2.hasNext()) {
int compareTo = Integer.valueOf(zzdwVar.zza() & 255).compareTo(Integer.valueOf(zzdwVar2.zza() & 255));
if (compareTo != 0) {
return compareTo;
}
}
return Integer.valueOf(zzefVar.zzd()).compareTo(Integer.valueOf(zzefVar2.zzd()));
}
}

View File

@@ -0,0 +1,14 @@
package com.google.android.gms.internal.auth;
/* loaded from: classes3.dex */
abstract class zzdy implements zzea {
@Override // java.util.Iterator
public final /* synthetic */ Object next() {
return Byte.valueOf(zza());
}
@Override // java.util.Iterator
public final void remove() {
throw new UnsupportedOperationException();
}
}

View File

@@ -0,0 +1,39 @@
package com.google.android.gms.internal.auth;
/* loaded from: classes3.dex */
final class zzdz extends zzec {
private final int zzc;
public zzdz(byte[] bArr, int i, int i2) {
super(bArr);
zzef.zzi(0, i2, bArr.length);
this.zzc = i2;
}
@Override // com.google.android.gms.internal.auth.zzec, com.google.android.gms.internal.auth.zzef
public final byte zzb(int i) {
return this.zza[i];
}
@Override // com.google.android.gms.internal.auth.zzec
public final int zzc() {
return 0;
}
@Override // com.google.android.gms.internal.auth.zzec, com.google.android.gms.internal.auth.zzef
public final int zzd() {
return this.zzc;
}
@Override // com.google.android.gms.internal.auth.zzec, com.google.android.gms.internal.auth.zzef
public final byte zza(int i) {
int i2 = this.zzc;
if (((i2 - (i + 1)) | i) >= 0) {
return this.zza[i];
}
if (i < 0) {
throw new ArrayIndexOutOfBoundsException("Index < 0: " + i);
}
throw new ArrayIndexOutOfBoundsException("Index > length: " + i + ", " + i2);
}
}

View File

@@ -0,0 +1,15 @@
package com.google.android.gms.internal.auth;
import android.os.IBinder;
import android.os.IInterface;
/* loaded from: classes3.dex */
public abstract class zze extends zzb implements zzf {
public static zzf zzb(IBinder iBinder) {
if (iBinder == null) {
return null;
}
IInterface queryLocalInterface = iBinder.queryLocalInterface("com.google.android.auth.IAuthManagerService");
return queryLocalInterface instanceof zzf ? (zzf) queryLocalInterface : new zzd(iBinder);
}
}

Some files were not shown because too many files have changed in this diff Show More