what-the-bank/sources/o/C4627bdj.java

216 lines
8.8 KiB
Java

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<C17617yNd, QKJ> a;
private static final AbstractC7124ciP<C12361ewk> c;
private static final VcS<SKK, C12361ewk> d;
private static final AbstractC17155uPe<QKJ> e;
static {
C1246Yua e2 = oHp.e("type.googleapis.com/google.crypto.tink.AesCmacKey");
d = new VcS<ParametersT, SerializationT>(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<SerializationT>(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<KeyT, SerializationT>(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<SerializationT>(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<SKK, C12361ewk> 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<C12361ewk> 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<C17617yNd, QKJ> 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<QKJ> 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");
}
}
}