导航菜单

页面标题

页面副标题

moonshot.企业版 v5.53.33 - C0291.java 源代码

正在查看: moonshot.企业版 v5.53.33 应用的 C0291.java JAVA 源代码文件

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


package ShxcOQUYV4NCnoYZ6rEG.rKwtQoMTg9U9BbR7dg96.TCUcMtElLJnqSvqb7YcU.MYYE5cZhIWmgDH4dSchY;

import ShxcOQUYV4NCnoYZ6rEG.rKwtQoMTg9U9BbR7dg96.TCUcMtElLJnqSvqb7YcU.AbstractC0666;
import ShxcOQUYV4NCnoYZ6rEG.rKwtQoMTg9U9BbR7dg96.TCUcMtElLJnqSvqb7YcU.AbstractC0741;
import ShxcOQUYV4NCnoYZ6rEG.rKwtQoMTg9U9BbR7dg96.TCUcMtElLJnqSvqb7YcU.C0660;
import ShxcOQUYV4NCnoYZ6rEG.rKwtQoMTg9U9BbR7dg96.TCUcMtElLJnqSvqb7YcU.C0698;
import ShxcOQUYV4NCnoYZ6rEG.rKwtQoMTg9U9BbR7dg96.TCUcMtElLJnqSvqb7YcU.C0728;
import ShxcOQUYV4NCnoYZ6rEG.rKwtQoMTg9U9BbR7dg96.TCUcMtElLJnqSvqb7YcU.C0756;
import ShxcOQUYV4NCnoYZ6rEG.rKwtQoMTg9U9BbR7dg96.n66Vr4ULakY6CzHspLC4.C0852;
import java.io.IOException;
import java.util.Hashtable;

public class C0291 extends AbstractC0741 {

    public static final int f1229 = 0;

    public static final int f1230 = 192;

    public static final int f1232 = 1;

    public static final int f1233 = 128;

    public static final int f1234 = 64;

    public static final int f1235 = 2;

    public C0660 f1239;

    public C0728 f1240;

    public static final C0728 f1231 = InterfaceC0282.f1082.m2267("3.1.2.1");

    public static Hashtable f1237 = new Hashtable();

    public static C0287 f1236 = new C0287();

    public static Hashtable f1238 = new Hashtable();

    static {
        f1237.put(C0852.m2796(2), "RADG4");
        f1237.put(C0852.m2796(1), "RADG3");
        f1236.put(C0852.m2796(f1230), "CVCA");
        f1236.put(C0852.m2796(128), "DV_DOMESTIC");
        f1236.put(C0852.m2796(64), "DV_FOREIGN");
        f1236.put(C0852.m2796(0), "IS");
    }

    public C0291(C0728 c0728, int i) throws IOException {
        m893(c0728);
        m897((byte) i);
    }

    private void m893(C0728 c0728) {
        this.f1240 = c0728;
    }

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

    public static String m895(int i) {
        return (String) f1236.get(C0852.m2796(i));
    }

    private void m896(C0698 c0698) throws IOException {
        AbstractC0666 m2200 = c0698.m2200();
        if (!(m2200 instanceof C0728)) {
            throw new IllegalArgumentException("no Oid in CerticateHolderAuthorization");
        }
        this.f1240 = (C0728) m2200;
        AbstractC0666 m22002 = c0698.m2200();
        if (!(m22002 instanceof C0660)) {
            throw new IllegalArgumentException("No access rights in CerticateHolderAuthorization");
        }
        this.f1239 = (C0660) m22002;
    }

    private void m897(byte b) {
        this.f1239 = new C0660(C0290.m891(83), new byte[]{b});
    }

    @Override
    public AbstractC0666 mo351() {
        C0756 c0756 = new C0756();
        c0756.m2327(this.f1240);
        c0756.m2327(this.f1239);
        return new C0660(76, c0756);
    }

    public int m898() {
        return this.f1239.m2115()[0] & 255;
    }

    public C0728 m899() {
        return this.f1240;
    }

    public C0291(C0660 c0660) throws IOException {
        if (c0660.m2116() == 76) {
            m896(new C0698(c0660.m2115()));
        }
    }
}