package com.google.firebase.iid; import android.content.Context; import android.content.Intent; import android.util.Base64; import com.google.android.gms.common.util.PlatformVersion; import com.google.android.gms.tasks.Continuation; import com.google.android.gms.tasks.Task; import com.google.android.gms.tasks.Tasks; import java.util.concurrent.Callable; import java.util.concurrent.ExecutorService; /* loaded from: classes2.dex */ public final class zza implements zzb { private static final Object zza = new Object(); private static zzbh zzb; private final Context zzc; private final ExecutorService zzd; public zza(Context context, ExecutorService executorService) { this.zzc = context; this.zzd = executorService; } @Override // com.google.firebase.iid.zzb public final Task zza(final Intent intent) { String stringExtra = intent.getStringExtra("gcm.rawData64"); if (stringExtra != null) { intent.putExtra("rawData", Base64.decode(stringExtra, 0)); intent.removeExtra("gcm.rawData64"); } final Context context = this.zzc; boolean z = PlatformVersion.isAtLeastO() && context.getApplicationInfo().targetSdkVersion >= 26; boolean z2 = (intent.getFlags() & 268435456) != 0; if (z && !z2) { return zzb(context, intent); } return Tasks.call(this.zzd, new Callable(context, intent) { // from class: com.google.firebase.iid.zzd private final Context zza; private final Intent zzb; @Override // java.util.concurrent.Callable public final Object call() { Integer valueOf; valueOf = Integer.valueOf(zzaw.zza().zza(this.zza, this.zzb)); return valueOf; } /* JADX INFO: Access modifiers changed from: package-private */ { this.zza = context; this.zzb = intent; } }).continueWithTask(this.zzd, new Continuation(context, intent) { // from class: com.google.firebase.iid.zzc private final Context zza; private final Intent zzb; @Override // com.google.android.gms.tasks.Continuation public final Object then(Task task) { return zza.zza(this.zza, this.zzb, task); } /* JADX INFO: Access modifiers changed from: package-private */ { this.zza = context; this.zzb = intent; } }); } private static Task zzb(Context context, Intent intent) { return zza(context, "com.google.firebase.MESSAGING_EVENT").zza(intent).continueWith(zzh.zza(), zzf.zza); } private static zzbh zza(Context context, String str) { zzbh zzbhVar; synchronized (zza) { if (zzb == null) { zzb = new zzbh(context, str); } zzbhVar = zzb; } return zzbhVar; } /* JADX INFO: Access modifiers changed from: package-private */ public static final /* synthetic */ Integer zza(Task task) throws Exception { return -1; } /* JADX INFO: Access modifiers changed from: package-private */ public static final /* synthetic */ Task zza(Context context, Intent intent, Task task) throws Exception { return (PlatformVersion.isAtLeastO() && ((Integer) task.getResult()).intValue() == 402) ? zzb(context, intent).continueWith(zzh.zza(), zze.zza) : task; } /* JADX INFO: Access modifiers changed from: package-private */ public static final /* synthetic */ Integer zzb(Task task) throws Exception { return 403; } }