package o; import com.google.crypto.tink.shaded.protobuf.InvalidProtocolBufferException; import java.security.GeneralSecurityException; import o.AbstractC17155uPe; import o.AbstractC7124ciP; import o.SKK; import o.VcS; import o.qBy; import o.rDx; /* JADX INFO: Access modifiers changed from: package-private */ /* renamed from: o.bdj, reason: case insensitive filesystem */ /* loaded from: classes2.dex */ public final class C4627bdj { private static final qBy a; private static final AbstractC7124ciP c; private static final VcS d; private static final AbstractC17155uPe e; static { C1246Yua e2 = oHp.e("type.googleapis.com/google.crypto.tink.AesCmacKey"); d = new VcS(SKK.class, C12361ewk.class, new VcS.LWm() { // from class: o.RQy }) { // from class: o.VcS.5 private LWm e; /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */ public AnonymousClass5(Class cls, Class cls2, LWm lWm) { super(cls, cls2, (byte) 0); this.e = lWm; } }; c = new AbstractC7124ciP(e2, C12361ewk.class, new AbstractC7124ciP.IeS() { // from class: o.jKh }) { // from class: o.ciP.5 private IeS e; /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */ public AnonymousClass5(C1246Yua e22, Class cls, IeS ieS) { super(e22, cls, (byte) 0); this.e = ieS; } }; a = new qBy(C17617yNd.class, QKJ.class, new qBy.IeS() { // from class: o.oEJ }) { // from class: o.qBy.4 private IeS a; /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */ public AnonymousClass4(Class cls, Class cls2, IeS ieS) { super(cls, cls2, (byte) 0); this.a = ieS; } }; e = new AbstractC17155uPe(e22, QKJ.class, new AbstractC17155uPe.RVV() { // from class: o.XIx @Override // o.AbstractC17155uPe.RVV public final rMq d(KlU klU, QNr qNr) { C17617yNd e3; e3 = C4627bdj.e((QKJ) klU, qNr); return e3; } }) { // from class: o.uPe.2 private RVV e; /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */ public AnonymousClass2(C1246Yua e22, Class cls, RVV rvv) { super(e22, cls, (byte) 0); this.e = rvv; } @Override // o.AbstractC17155uPe public final rMq b(SerializationT serializationt, QNr qNr) throws GeneralSecurityException { return this.e.d(serializationt, qNr); } }; } /* JADX INFO: Access modifiers changed from: package-private */ /* renamed from: o.bdj$5, reason: invalid class name */ /* loaded from: classes2.dex */ public static /* synthetic */ class AnonymousClass5 { static final int[] c; static { int[] iArr = new int[Umh.values().length]; c = iArr; try { iArr[Umh.TINK.ordinal()] = 1; } catch (NoSuchFieldError unused) { } try { c[Umh.CRUNCHY.ordinal()] = 2; } catch (NoSuchFieldError unused2) { } try { c[Umh.LEGACY.ordinal()] = 3; } catch (NoSuchFieldError unused3) { } try { c[Umh.RAW.ordinal()] = 4; } catch (NoSuchFieldError unused4) { } } } public static void d() throws GeneralSecurityException { C17456wsg b = C17456wsg.b(); VcS vcS = d; synchronized (b) { rDx.HBt hBt = new rDx.HBt(b.b.get()); rDx.RVV rvv = new rDx.RVV(vcS.a, vcS.b, (byte) 0); if (hBt.b.containsKey(rvv)) { VcS vcS2 = hBt.b.get(rvv); if (!vcS2.equals(vcS) || !vcS.equals(vcS2)) { throw new GeneralSecurityException("Attempt to register non-equal serializer for already existing object of type: ".concat(String.valueOf(rvv))); } } else { hBt.b.put(rvv, vcS); } b.b.set(new rDx(hBt, (byte) 0)); } AbstractC7124ciP abstractC7124ciP = c; synchronized (b) { rDx.HBt hBt2 = new rDx.HBt(b.b.get()); rDx.LWm lWm = new rDx.LWm(abstractC7124ciP.a, abstractC7124ciP.b, (byte) 0); if (hBt2.a.containsKey(lWm)) { AbstractC7124ciP abstractC7124ciP2 = hBt2.a.get(lWm); if (!abstractC7124ciP2.equals(abstractC7124ciP) || !abstractC7124ciP.equals(abstractC7124ciP2)) { throw new GeneralSecurityException("Attempt to register non-equal parser for already existing object of type: ".concat(String.valueOf(lWm))); } } else { hBt2.a.put(lWm, abstractC7124ciP); } b.b.set(new rDx(hBt2, (byte) 0)); } qBy qby = a; synchronized (b) { rDx.HBt hBt3 = new rDx.HBt(b.b.get()); rDx.RVV rvv2 = new rDx.RVV(qby.d, qby.c, (byte) 0); if (hBt3.d.containsKey(rvv2)) { qBy qby2 = hBt3.d.get(rvv2); if (!qby2.equals(qby) || !qby.equals(qby2)) { throw new GeneralSecurityException("Attempt to register non-equal serializer for already existing object of type: ".concat(String.valueOf(rvv2))); } } else { hBt3.d.put(rvv2, qby); } b.b.set(new rDx(hBt3, (byte) 0)); } AbstractC17155uPe abstractC17155uPe = e; synchronized (b) { rDx.HBt hBt4 = new rDx.HBt(b.b.get()); rDx.LWm lWm2 = new rDx.LWm(abstractC17155uPe.b, abstractC17155uPe.c, (byte) 0); if (hBt4.e.containsKey(lWm2)) { AbstractC17155uPe abstractC17155uPe2 = hBt4.e.get(lWm2); if (!abstractC17155uPe2.equals(abstractC17155uPe) || !abstractC17155uPe.equals(abstractC17155uPe2)) { throw new GeneralSecurityException("Attempt to register non-equal parser for already existing object of type: ".concat(String.valueOf(lWm2))); } } else { hBt4.e.put(lWm2, abstractC17155uPe); } b.b.set(new rDx(hBt4, (byte) 0)); } } /* JADX INFO: Access modifiers changed from: private */ public static C17617yNd e(QKJ qkj, QNr qNr) throws GeneralSecurityException { SKK.LWm lWm; if (!qkj.d.equals("type.googleapis.com/google.crypto.tink.AesCmacKey")) { throw new IllegalArgumentException("Wrong type URL in call to AesCmacParameters.parseParameters"); } try { uLy a2 = uLy.a(qkj.a, C1458aEp.c()); if (a2.version_ != 0) { throw new GeneralSecurityException("Only version 0 keys are accepted"); } XTy xTy = a2.params_; if (xTy == null) { xTy = XTy.a(); } Umh umh = qkj.e; int i = xTy.tagSize_; int i2 = AnonymousClass5.c[umh.ordinal()]; if (i2 == 1) { lWm = SKK.LWm.a; } else if (i2 == 2) { lWm = SKK.LWm.b; } else if (i2 == 3) { lWm = SKK.LWm.d; } else if (i2 == 4) { lWm = SKK.LWm.c; } else { StringBuilder sb = new StringBuilder("Unable to parse OutputPrefixType: "); if (umh != Umh.UNRECOGNIZED) { sb.append(umh.value); throw new GeneralSecurityException(sb.toString()); } throw new IllegalArgumentException("Can't get the number of an unknown enum value."); } SKK e2 = SKK.e(i, lWm); byte[] c2 = a2.keyValue_.c(); if (QNr.e(qNr) == null) { throw new NullPointerException("SecretKeyAccess required"); } if (c2 == null) { throw new NullPointerException("data must be non-null"); } int length = c2.length; if (c2 != null) { return C17617yNd.c(e2, new JzX(new C1246Yua(c2, length)), qkj.b); } throw new NullPointerException("data must be non-null"); } catch (InvalidProtocolBufferException | IllegalArgumentException unused) { throw new GeneralSecurityException("Parsing AesCmacKey failed"); } } }