正在查看: moonshot.企业版 v8.14.46 应用的 C0187.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: moonshot.企业版 v8.14.46 应用的 C0187.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package JINLt5EavtBRnNuKNNEN.hX79Ew6mJdJrSjlkdwnl.c8sKPHc73aST6XPVbBtC.Br4pJOF4IGdFfijfw7b7;
import JINLt5EavtBRnNuKNNEN.hX79Ew6mJdJrSjlkdwnl.c8sKPHc73aST6XPVbBtC.AbstractC0679;
import JINLt5EavtBRnNuKNNEN.hX79Ew6mJdJrSjlkdwnl.c8sKPHc73aST6XPVbBtC.AbstractC0702;
import JINLt5EavtBRnNuKNNEN.hX79Ew6mJdJrSjlkdwnl.c8sKPHc73aST6XPVbBtC.C0663;
import JINLt5EavtBRnNuKNNEN.hX79Ew6mJdJrSjlkdwnl.c8sKPHc73aST6XPVbBtC.C0680;
import JINLt5EavtBRnNuKNNEN.hX79Ew6mJdJrSjlkdwnl.c8sKPHc73aST6XPVbBtC.C0697;
import JINLt5EavtBRnNuKNNEN.hX79Ew6mJdJrSjlkdwnl.c8sKPHc73aST6XPVbBtC.C0722;
import JINLt5EavtBRnNuKNNEN.hX79Ew6mJdJrSjlkdwnl.iTeGsf4pEYeDatV5mlQ3.C1318;
import YtIwzuk71RZuqsQkeRfV.C2153;
import java.io.IOException;
import java.util.Hashtable;
public class C0187 extends AbstractC0679 {
public static final int f791 = 192;
public static final int f792 = 64;
public static final int f793 = 1;
public static final int f794 = 2;
public static final int f796 = 0;
public static final int f798 = 128;
public C0680 f799;
public C0663 f800;
public static final C0663 f790 = InterfaceC0175.f711.m2759("3.1.2.1");
public static Hashtable f789 = new Hashtable();
public static C0178 f797 = new C0178();
public static Hashtable f795 = new Hashtable();
static {
f789.put(C1318.m4972(2), "RADG4");
f789.put(C1318.m4972(1), "RADG3");
f797.put(C1318.m4972(f791), "CVCA");
f797.put(C1318.m4972(128), "DV_DOMESTIC");
f797.put(C1318.m4972(64), "DV_FOREIGN");
f797.put(C1318.m4972(0), "IS");
}
public C0187(C0663 c0663, int i) throws IOException {
m1056(c0663);
m1055((byte) i);
}
private void m1055(byte b) {
this.f799 = new C0680(C0188.m1062(83), new byte[]{b});
}
private void m1056(C0663 c0663) {
this.f800 = c0663;
}
public static int m1057(String str) {
Integer num = (Integer) f797.m1005(str);
if (num != null) {
return num.intValue();
}
throw new IllegalArgumentException("Unknown value " + str);
}
public static String m1058(int i) {
return (String) f797.get(C1318.m4972(i));
}
private void m1059(C0697 c0697) throws IOException {
AbstractC0702 m2857 = c0697.m2857();
if (!(m2857 instanceof C0663)) {
throw new IllegalArgumentException("no Oid in CerticateHolderAuthorization");
}
this.f800 = (C0663) m2857;
AbstractC0702 m28572 = c0697.m2857();
if (!(m28572 instanceof C0680)) {
throw new IllegalArgumentException("No access rights in CerticateHolderAuthorization");
}
this.f799 = (C0680) m28572;
}
public C0663 m1060() {
return this.f800;
}
@Override
public AbstractC0702 mo926() {
C0722 c0722 = new C0722();
c0722.m2899(this.f800);
c0722.m2899(this.f799);
return new C0680(76, c0722);
}
public int m1061() {
return this.f799.m2815()[0] & C2153.f7625;
}
public C0187(C0680 c0680) throws IOException {
if (c0680.m2814() == 76) {
m1059(new C0697(c0680.m2815()));
}
}
}