package com.google.android.gms.internal.p002firebaseauthapi; import java.security.GeneralSecurityException; import java.util.Iterator; import java.util.List; /* loaded from: classes.dex */ public final class zzks { public static final zzon zza = new zzkr(null); public static zzot zza(zzcm zzcmVar) { zzbu zzbuVar; zzop zzopVar = new zzop(); zzopVar.zzb(zzcmVar.zzb()); Iterator it = zzcmVar.zzd().iterator(); while (it.hasNext()) { for (zzci zzciVar : (List) it.next()) { int zzh = zzciVar.zzh() - 2; if (zzh == 1) { zzbuVar = zzbu.zza; } else if (zzh == 2) { zzbuVar = zzbu.zzb; } else { if (zzh != 3) { throw new IllegalStateException("Unknown key status"); } zzbuVar = zzbu.zzc; } int zza2 = zzciVar.zza(); String zzf = zzciVar.zzf(); if (zzf.startsWith("type.googleapis.com/google.crypto.")) { zzf = zzf.substring(34); } zzopVar.zza(zzbuVar, zza2, zzf, zzciVar.zzc().name()); } } if (zzcmVar.zza() != null) { zzopVar.zzc(zzcmVar.zza().zza()); } try { return zzopVar.zzd(); } catch (GeneralSecurityException e10) { throw new IllegalStateException(e10); } } }