导航菜单

页面标题

页面副标题

moonshot.企业版 v8.14.46 - C0200.java 源代码

正在查看: moonshot.企业版 v8.14.46 应用的 C0200.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package JINLt5EavtBRnNuKNNEN.hX79Ew6mJdJrSjlkdwnl.c8sKPHc73aST6XPVbBtC.Br4pJOF4IGdFfijfw7b7;

import JINLt5EavtBRnNuKNNEN.hX79Ew6mJdJrSjlkdwnl.c8sKPHc73aST6XPVbBtC.AbstractC0692;
import JINLt5EavtBRnNuKNNEN.hX79Ew6mJdJrSjlkdwnl.c8sKPHc73aST6XPVbBtC.AbstractC0715;
import JINLt5EavtBRnNuKNNEN.hX79Ew6mJdJrSjlkdwnl.c8sKPHc73aST6XPVbBtC.C0676;
import JINLt5EavtBRnNuKNNEN.hX79Ew6mJdJrSjlkdwnl.c8sKPHc73aST6XPVbBtC.C0693;
import JINLt5EavtBRnNuKNNEN.hX79Ew6mJdJrSjlkdwnl.c8sKPHc73aST6XPVbBtC.C0710;
import JINLt5EavtBRnNuKNNEN.hX79Ew6mJdJrSjlkdwnl.c8sKPHc73aST6XPVbBtC.C0735;
import JINLt5EavtBRnNuKNNEN.hX79Ew6mJdJrSjlkdwnl.iTeGsf4pEYeDatV5mlQ3.C1331;
import java.io.IOException;
import java.util.Hashtable;

public class C0200 extends AbstractC0692 {

    public static final int f792 = 192;

    public static final int f793 = 64;

    public static final int f794 = 1;

    public static final int f795 = 2;

    public static final int f797 = 0;

    public static final int f799 = 128;

    public C0693 f800;

    public C0676 f801;

    public static final C0676 f791 = InterfaceC0188.f712.m2775("3.1.2.1");

    public static Hashtable f790 = new Hashtable();

    public static C0191 f798 = new C0191();

    public static Hashtable f796 = new Hashtable();

    static {
        f790.put(C1331.m4988(2), "RADG4");
        f790.put(C1331.m4988(1), "RADG3");
        f798.put(C1331.m4988(f792), "CVCA");
        f798.put(C1331.m4988(128), "DV_DOMESTIC");
        f798.put(C1331.m4988(64), "DV_FOREIGN");
        f798.put(C1331.m4988(0), "IS");
    }

    public C0200(C0676 c0676, int i) throws IOException {
        m1072(c0676);
        m1071((byte) i);
    }

    private void m1071(byte b) {
        this.f800 = new C0693(C0201.m1078(83), new byte[]{b});
    }

    private void m1072(C0676 c0676) {
        this.f801 = c0676;
    }

    public static int m1073(String str) {
        Integer num = (Integer) f798.m1021(str);
        if (num != null) {
            return num.intValue();
        }
        throw new IllegalArgumentException("Unknown value " + str);
    }

    public static String m1074(int i) {
        return (String) f798.get(C1331.m4988(i));
    }

    private void m1075(C0710 c0710) throws IOException {
        AbstractC0715 m2873 = c0710.m2873();
        if (!(m2873 instanceof C0676)) {
            throw new IllegalArgumentException("no Oid in CerticateHolderAuthorization");
        }
        this.f801 = (C0676) m2873;
        AbstractC0715 m28732 = c0710.m2873();
        if (!(m28732 instanceof C0693)) {
            throw new IllegalArgumentException("No access rights in CerticateHolderAuthorization");
        }
        this.f800 = (C0693) m28732;
    }

    public C0676 m1076() {
        return this.f801;
    }

    @Override
    public AbstractC0715 mo942() {
        C0735 c0735 = new C0735();
        c0735.m2915(this.f801);
        c0735.m2915(this.f800);
        return new C0693(76, c0735);
    }

    public int m1077() {
        return this.f800.m2831()[0] & 255;
    }

    public C0200(C0693 c0693) throws IOException {
        if (c0693.m2830() == 76) {
            m1075(new C0710(c0693.m2831()));
        }
    }
}