what-the-bank/sources/org/bouncycastle/asn1/x509/KeyPurposeId.java

231 lines
9.3 KiB
Java
Raw Permalink Normal View History

2024-07-27 18:17:47 +07:00
package org.bouncycastle.asn1.x509;
import android.graphics.Color;
import android.media.AudioTrack;
import android.telephony.cdma.CdmaCellLocation;
import android.text.TextUtils;
import android.view.ViewConfiguration;
import android.widget.ExpandableListView;
import com.google.android.gms.maps.model.BitmapDescriptorFactory;
import net.sf.scuba.smartcards.ISO7816;
import org.bouncycastle.asn1.ASN1Object;
import org.bouncycastle.asn1.ASN1ObjectIdentifier;
import org.bouncycastle.asn1.ASN1Primitive;
/* loaded from: classes6.dex */
public class KeyPurposeId extends ASN1Object {
private static byte[] a;
public static final KeyPurposeId anyExtendedKeyUsage;
private static int b;
private static int c;
private static int d;
private static short[] e;
private static int i;
private static final ASN1ObjectIdentifier id_kp;
public static final KeyPurposeId id_kp_OCSPSigning;
public static final KeyPurposeId id_kp_capwapAC;
public static final KeyPurposeId id_kp_capwapWTP;
public static final KeyPurposeId id_kp_clientAuth;
public static final KeyPurposeId id_kp_codeSigning;
public static final KeyPurposeId id_kp_dvcs;
public static final KeyPurposeId id_kp_eapOverLAN;
public static final KeyPurposeId id_kp_eapOverPPP;
public static final KeyPurposeId id_kp_emailProtection;
public static final KeyPurposeId id_kp_ipsecEndSystem;
public static final KeyPurposeId id_kp_ipsecIKE;
public static final KeyPurposeId id_kp_ipsecTunnel;
public static final KeyPurposeId id_kp_ipsecUser;
public static final KeyPurposeId id_kp_sbgpCertAAServerAuth;
public static final KeyPurposeId id_kp_scvpClient;
public static final KeyPurposeId id_kp_scvpServer;
public static final KeyPurposeId id_kp_scvp_responder;
public static final KeyPurposeId id_kp_serverAuth;
public static final KeyPurposeId id_kp_smartcardlogon;
public static final KeyPurposeId id_kp_timeStamping;
private ASN1ObjectIdentifier id;
private static final byte[] $$a = {78, -14, -82, ISO7816.INS_UPDATE_BINARY};
private static final int $$b = 210;
private static int $10 = 0;
private static int $11 = 1;
private static int g = 0;
private static void h(byte b2, short s, byte b3, Object[] objArr) {
int i2 = 110 - (b2 * 2);
int i3 = 3 - (b3 * 4);
byte[] bArr = $$a;
int i4 = s * 2;
byte[] bArr2 = new byte[1 - i4];
int i5 = 0 - i4;
int i6 = -1;
if (bArr == null) {
i2 += -i3;
i3 = i3;
i6 = -1;
}
while (true) {
int i7 = i6 + 1;
bArr2[i7] = (byte) i2;
int i8 = i3 + 1;
if (i7 == i5) {
objArr[0] = new String(bArr2, 0);
return;
} else {
i2 += -bArr[i8];
i3 = i8;
i6 = i7;
}
}
}
/* JADX WARN: Removed duplicated region for block: B:50:0x0237 */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
private static void f(short r17, byte r18, int r19, int r20, int r21, java.lang.Object[] r22) {
/*
Method dump skipped, instructions count: 887
To view this dump add '--comments-level debug' option
*/
throw new UnsupportedOperationException("Method not decompiled: org.bouncycastle.asn1.x509.KeyPurposeId.f(short, byte, int, int, int, java.lang.Object[]):void");
}
static void d() {
b = 453270887;
c = 1406017041;
d = 913603243;
a = new byte[]{-24, -24, -24};
}
public String toString() {
int i2 = 2 % 2;
int i3 = i + 121;
g = i3 % 128;
int i4 = i3 % 2;
String obj = this.id.toString();
int i5 = g + 1;
i = i5 % 128;
int i6 = i5 % 2;
return obj;
}
public ASN1ObjectIdentifier toOID() {
int i2 = 2 % 2;
int i3 = i + 31;
int i4 = i3 % 128;
g = i4;
int i5 = i3 % 2;
ASN1ObjectIdentifier aSN1ObjectIdentifier = this.id;
int i6 = i4 + 47;
i = i6 % 128;
int i7 = i6 % 2;
return aSN1ObjectIdentifier;
}
@Override // org.bouncycastle.asn1.ASN1Object, org.bouncycastle.asn1.ASN1Encodable
public ASN1Primitive toASN1Primitive() {
int i2 = 2 % 2;
int i3 = i + 55;
int i4 = i3 % 128;
g = i4;
int i5 = i3 % 2;
ASN1ObjectIdentifier aSN1ObjectIdentifier = this.id;
int i6 = i4 + 113;
i = i6 % 128;
if (i6 % 2 != 0) {
return aSN1ObjectIdentifier;
}
Object obj = null;
obj.hashCode();
throw null;
}
public String getId() {
int i2 = 2 % 2;
int i3 = i + 89;
g = i3 % 128;
if (i3 % 2 != 0) {
this.id.getId();
throw null;
}
String id = this.id.getId();
int i4 = i + 109;
g = i4 % 128;
if (i4 % 2 != 0) {
int i5 = 10 / 0;
}
return id;
}
public static KeyPurposeId getInstance(Object obj) {
int i2 = 2 % 2;
if (!(obj instanceof KeyPurposeId)) {
if (obj != null) {
return new KeyPurposeId(ASN1ObjectIdentifier.getInstance(obj));
}
return null;
}
int i3 = i;
int i4 = i3 + 31;
g = i4 % 128;
KeyPurposeId keyPurposeId = (KeyPurposeId) obj;
if (i4 % 2 != 0) {
throw null;
}
int i5 = i3 + 29;
g = i5 % 128;
if (i5 % 2 != 0) {
int i6 = 72 / 0;
}
return keyPurposeId;
}
private KeyPurposeId(ASN1ObjectIdentifier aSN1ObjectIdentifier) {
this.id = aSN1ObjectIdentifier;
}
public KeyPurposeId(String str) {
this(new ASN1ObjectIdentifier(str));
}
static {
i = 1;
d();
ASN1ObjectIdentifier aSN1ObjectIdentifier = new ASN1ObjectIdentifier("1.3.6.1.5.5.7.3");
id_kp = aSN1ObjectIdentifier;
ASN1ObjectIdentifier aSN1ObjectIdentifier2 = Extension.extendedKeyUsage;
Object[] objArr = new Object[1];
f((short) (ViewConfiguration.getPressedStateDuration() >> 16), (byte) (Color.blue(0) - 64), (CdmaCellLocation.convertQuartSecToDecDegrees(0) > 0.0d ? 1 : (CdmaCellLocation.convertQuartSecToDecDegrees(0) == 0.0d ? 0 : -1)) - 5, TextUtils.indexOf((CharSequence) "", '0') - 1221215089, (-1706714254) - (ViewConfiguration.getScrollBarFadeDuration() >> 16), objArr);
anyExtendedKeyUsage = new KeyPurposeId(aSN1ObjectIdentifier2.branch(((String) objArr[0]).intern()));
Object[] objArr2 = new Object[1];
f((short) TextUtils.getOffsetAfter("", 0), (byte) ((-10) - (AudioTrack.getMaxVolume() > BitmapDescriptorFactory.HUE_RED ? 1 : (AudioTrack.getMaxVolume() == BitmapDescriptorFactory.HUE_RED ? 0 : -1))), ExpandableListView.getPackedPositionChild(0L) - 4, TextUtils.indexOf("", "", 0, 0) - 1221215089, (-1706714253) - Color.red(0), objArr2);
id_kp_serverAuth = new KeyPurposeId(aSN1ObjectIdentifier.branch(((String) objArr2[0]).intern()));
Object[] objArr3 = new Object[1];
f((short) (1 - (AudioTrack.getMaxVolume() > BitmapDescriptorFactory.HUE_RED ? 1 : (AudioTrack.getMaxVolume() == BitmapDescriptorFactory.HUE_RED ? 0 : -1))), (byte) (ExpandableListView.getPackedPositionGroup(0L) + 63), (-5) - (ExpandableListView.getPackedPositionForGroup(0) > 0L ? 1 : (ExpandableListView.getPackedPositionForGroup(0) == 0L ? 0 : -1)), (-1221215088) + (ViewConfiguration.getScrollBarFadeDuration() >> 16), (-1706714252) + (ViewConfiguration.getTouchSlop() >> 8), objArr3);
id_kp_clientAuth = new KeyPurposeId(aSN1ObjectIdentifier.branch(((String) objArr3[0]).intern()));
id_kp_codeSigning = new KeyPurposeId(aSN1ObjectIdentifier.branch("3"));
id_kp_emailProtection = new KeyPurposeId(aSN1ObjectIdentifier.branch("4"));
id_kp_ipsecEndSystem = new KeyPurposeId(aSN1ObjectIdentifier.branch("5"));
id_kp_ipsecTunnel = new KeyPurposeId(aSN1ObjectIdentifier.branch("6"));
id_kp_ipsecUser = new KeyPurposeId(aSN1ObjectIdentifier.branch("7"));
id_kp_timeStamping = new KeyPurposeId(aSN1ObjectIdentifier.branch("8"));
id_kp_OCSPSigning = new KeyPurposeId(aSN1ObjectIdentifier.branch("9"));
id_kp_dvcs = new KeyPurposeId(aSN1ObjectIdentifier.branch("10"));
id_kp_sbgpCertAAServerAuth = new KeyPurposeId(aSN1ObjectIdentifier.branch("11"));
id_kp_scvp_responder = new KeyPurposeId(aSN1ObjectIdentifier.branch("12"));
id_kp_eapOverPPP = new KeyPurposeId(aSN1ObjectIdentifier.branch("13"));
id_kp_eapOverLAN = new KeyPurposeId(aSN1ObjectIdentifier.branch("14"));
id_kp_scvpServer = new KeyPurposeId(aSN1ObjectIdentifier.branch("15"));
id_kp_scvpClient = new KeyPurposeId(aSN1ObjectIdentifier.branch("16"));
id_kp_ipsecIKE = new KeyPurposeId(aSN1ObjectIdentifier.branch("17"));
id_kp_capwapAC = new KeyPurposeId(aSN1ObjectIdentifier.branch("18"));
id_kp_capwapWTP = new KeyPurposeId(aSN1ObjectIdentifier.branch("19"));
id_kp_smartcardlogon = new KeyPurposeId(new ASN1ObjectIdentifier("1.3.6.1.4.1.311.20.2.2"));
int i2 = g + 27;
i = i2 % 128;
if (i2 % 2 == 0) {
throw null;
}
}
}