导航菜单

页面标题

页面副标题

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

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

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


package ShxcOQUYV4NCnoYZ6rEG.rKwtQoMTg9U9BbR7dg96.TCUcMtElLJnqSvqb7YcU.MYYE5cZhIWmgDH4dSchY;

import ShxcOQUYV4NCnoYZ6rEG.rKwtQoMTg9U9BbR7dg96.TCUcMtElLJnqSvqb7YcU.AbstractC0630;
import ShxcOQUYV4NCnoYZ6rEG.rKwtQoMTg9U9BbR7dg96.TCUcMtElLJnqSvqb7YcU.AbstractC0705;
import ShxcOQUYV4NCnoYZ6rEG.rKwtQoMTg9U9BbR7dg96.TCUcMtElLJnqSvqb7YcU.C0624;
import ShxcOQUYV4NCnoYZ6rEG.rKwtQoMTg9U9BbR7dg96.TCUcMtElLJnqSvqb7YcU.C0662;
import ShxcOQUYV4NCnoYZ6rEG.rKwtQoMTg9U9BbR7dg96.TCUcMtElLJnqSvqb7YcU.C0692;
import ShxcOQUYV4NCnoYZ6rEG.rKwtQoMTg9U9BbR7dg96.TCUcMtElLJnqSvqb7YcU.C0720;
import ShxcOQUYV4NCnoYZ6rEG.rKwtQoMTg9U9BbR7dg96.n66Vr4ULakY6CzHspLC4.C0816;
import YnR9PkHnmHvkveDfytYE.C2052;
import java.io.IOException;
import java.util.Hashtable;

public class C0255 extends AbstractC0705 {

    public static final int f1218 = 0;

    public static final int f1219 = 192;

    public static final int f1221 = 1;

    public static final int f1222 = 128;

    public static final int f1223 = 64;

    public static final int f1224 = 2;

    public C0624 f1228;

    public C0692 f1229;

    public static final C0692 f1220 = InterfaceC0246.f1071.m2262("3.1.2.1");

    public static Hashtable f1226 = new Hashtable();

    public static C0251 f1225 = new C0251();

    public static Hashtable f1227 = new Hashtable();

    static {
        f1226.put(C0816.m2791(2), "RADG4");
        f1226.put(C0816.m2791(1), "RADG3");
        f1225.put(C0816.m2791(f1219), "CVCA");
        f1225.put(C0816.m2791(128), "DV_DOMESTIC");
        f1225.put(C0816.m2791(64), "DV_FOREIGN");
        f1225.put(C0816.m2791(0), "IS");
    }

    public C0255(C0692 c0692, int i) throws IOException {
        m888(c0692);
        m892((byte) i);
    }

    private void m888(C0692 c0692) {
        this.f1229 = c0692;
    }

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

    public static String m890(int i) {
        return (String) f1225.get(C0816.m2791(i));
    }

    private void m891(C0662 c0662) throws IOException {
        AbstractC0630 m2195 = c0662.m2195();
        if (!(m2195 instanceof C0692)) {
            throw new IllegalArgumentException("no Oid in CerticateHolderAuthorization");
        }
        this.f1229 = (C0692) m2195;
        AbstractC0630 m21952 = c0662.m2195();
        if (!(m21952 instanceof C0624)) {
            throw new IllegalArgumentException("No access rights in CerticateHolderAuthorization");
        }
        this.f1228 = (C0624) m21952;
    }

    private void m892(byte b) {
        this.f1228 = new C0624(C0254.m886(83), new byte[]{b});
    }

    @Override
    public AbstractC0630 mo346() {
        C0720 c0720 = new C0720();
        c0720.m2322(this.f1229);
        c0720.m2322(this.f1228);
        return new C0624(76, c0720);
    }

    public int m893() {
        return this.f1228.m2110()[0] & C2052.f7447;
    }

    public C0692 m894() {
        return this.f1229;
    }

    public C0255(C0624 c0624) throws IOException {
        if (c0624.m2111() == 76) {
            m891(new C0662(c0624.m2110()));
        }
    }
}