Example #1
0
    private void method_0(Stream A_0, Interface9 A_1, DigitalSignatures A_2)
    {
        int num = 9;

        if (A_0 != null)
        {
            this.class393_0 = new Class393(A_0);
            if (this.class393_0.method_1() == BookmarkStart.b("簮堰吲嬴嘶䴸为似娾", num))
            {
                bool flag = smethod_1(A_0, 0);
                A_2.method_0(this.method_1(A_1, flag));
            }
            else
            {
                int num2 = 0;
                while (this.class393_0.method_9(BookmarkStart.b("䬮帰倲䀴娶尸唺䤼ሾ㉀⩂≄⥆⡈㽊㡌㵎㑐⁒", num)))
                {
                    string str;
                    if (((str = this.class393_0.method_1()) != null) && (str == BookmarkStart.b("簮堰吲嬴嘶䴸为似娾", num)))
                    {
                        bool flag2 = smethod_1(A_0, num2++);
                        A_2.method_0(this.method_1(A_1, flag2));
                    }
                    else
                    {
                        this.method_15();
                    }
                }
            }
        }
    }
Example #2
0
    private static Class467 smethod_4(Class393 A_0)
    {
        int    num  = 6;
        string str  = A_0.method_12(BookmarkStart.b("䈫伭崯圱", 6), "");
        string str2 = A_0.method_12(BookmarkStart.b("伫䄭帯䘱儳堵䰷渹䔻丽┿", 6), "");

        A_0.method_12(BookmarkStart.b("伫䄭崯䈱䘳匵䬷䤹唻儽⸿", 6), BookmarkStart.b("弫娭弯䀱儳", 6));
        Class467 class2 = new Class467(str, str2);

        A_0.method_9(BookmarkStart.b("尫伭䈯䘱", 6));
        string str3 = A_0.method_1();

        if (str3 != null)
        {
            if (!(str3 == BookmarkStart.b("含䌭尯瘱唳䈵夷", num)))
            {
                if (str3 == BookmarkStart.b("丫䜭帯匱䘳伵簷嬹䠻弽", num))
                {
                    byte[] buffer = Convert.FromBase64String(A_0.method_21());
                    class2.method_4().Write(buffer, 0, buffer.Length);
                }
            }
            else
            {
                StreamWriter writer = new StreamWriter(class2.method_4());
                A_0.method_9(BookmarkStart.b("含䌭尯瘱唳䈵夷", num));
                writer.Write(A_0.method_24());
                writer.Flush();
            }
        }
        class2.method_4().Position = 0L;
        return(class2);
    }
Example #3
0
    private static void smethod_5(Class393 A_0, Hashtable A_1)
    {
        int    num  = 4;
        string str  = null;
        string str2 = null;

        while (A_0.method_19())
        {
            string str3 = A_0.method_1();
            if (str3 != null)
            {
                if (!(str3 == BookmarkStart.b("稩䴫尭䐯簱唳嬵崷", num)))
                {
                    if (str3 == BookmarkStart.b("椩䌫䀭䐯圱娳䈵氷䌹䰻嬽", num))
                    {
                        str = A_0.method_3();
                    }
                }
                else
                {
                    str2 = A_0.method_3();
                }
            }
        }
        if (Class567.smethod_16(str) && Class567.smethod_16(str2))
        {
            A_1[str2] = str;
        }
    }
Example #4
0
    private Hashtable method_11()
    {
        int       num       = 4;
        Hashtable hashtable = new Hashtable();
        Class393  class3    = new Class393(base.method_5(BookmarkStart.b("ԩ眫洭弯就䀳匵嘷丹挻樽㤿㉁⅃㕅ᕇ摉㑋⍍㱏", 4)).method_4());

        while (class3.method_9(BookmarkStart.b("縩唫席唯䄱", num)))
        {
            string str = class3.method_1();
            if (str != null)
            {
                if (!(str == BookmarkStart.b("温䤫䠭儯䜱堳䈵", num)))
                {
                    if (!(str == BookmarkStart.b("攩娫䬭䈯䀱崳刵崷", num)))
                    {
                        goto Label_0071;
                    }
                    smethod_5(class3, hashtable);
                }
                else
                {
                    smethod_4(class3, hashtable);
                }
                continue;
            }
Label_0071:
            class3.vmethod_1();
        }
        return(hashtable);
    }
Example #5
0
    private static void smethod_4(Class393 A_0, Hashtable A_1)
    {
        int    num  = 0x10;
        string str  = null;
        string str2 = null;

        while (A_0.method_19())
        {
            string str3 = A_0.method_1();
            if (str3 != null)
            {
                if (!(str3 == BookmarkStart.b("猵䀷丹夻倽㌿⭁⭃⡅", num)))
                {
                    if (str3 == BookmarkStart.b("电圷吹䠻嬽⸿㙁၃㽅㡇⽉", num))
                    {
                        str = A_0.method_3();
                    }
                }
                else
                {
                    str2 = A_0.method_3();
                }
            }
        }
        if (Class567.smethod_16(str) && Class567.smethod_16(str2))
        {
            A_1[str2] = str;
        }
    }
Example #6
0
    internal Class557(Class393 A_0)
    {
        int num = 15;

        this.class740_0 = Class740.smethod_1();
        string str2 = A_0.method_12(BookmarkStart.b("琴嬶常吺似嘾㕀⭂⡄", 15), null);

        if (str2 != null)
        {
            if (str2 == BookmarkStart.b("崴䌶䴸䬺ܼှ湀㑂㉄う杈㱊繌慎㹐⅒㉔硖൘ग़牜浞兠卢呤䡦㭨⹪⹬䉮॰Ṳᥴ婶᩸䩺䥼ᅾ검놂떄랆뢈뮊뺌뺎꒐", num))
            {
                this.transformType_0 = TransformType.TransformC14n;
                return;
            }
            if (str2 == BookmarkStart.b("崴䌶䴸䬺ܼှ湀あ♄⽆ⱈ♊ⱌ㱎罐㱒╔㉖㝘⍚ぜ㍞ݠౢᝤ੦ࡨὪṬ䅮ṰŲቴ塶ॸ᩺Ṽᑾꢆ뮈뮊붌릎뺐솒ﮖ쾠킢춤캦\ud9a8\uffaa\udfac\uceae\udfb0\uc0b2펴\ud8b6\ucbb8횺", num))
            {
                this.transformType_0 = TransformType.TransformRelationship;
                while (A_0.method_9(BookmarkStart.b("愴䔶堸唺丼夾⹀ㅂ⡄", num)))
                {
                    if (A_0.method_1() == BookmarkStart.b("朴制唸娺䤼嘾⹀ⵂ㙄⽆⁈㭊Ὄ⩎㝐㙒❔㉖㝘㡚㡜", num))
                    {
                        this.class740_0.Interface34.imethod_1(A_0.method_12(BookmarkStart.b("昴堶䰸䤺帼娾ࡀ❂", num), null));
                    }
                }
                return;
            }
        }
        this.transformType_0 = TransformType.TransformUnknown;
    }
Example #7
0
    internal Class1055(Class393 A_0)
    {
        int num = 0x13;

        this.class740_0 = Class740.smethod_1();
        string str2 = A_0.method_12(BookmarkStart.b("砸场娼倾㍀⩂ㅄ⽆⑈", 0x13), null);

        if (str2 != null)
        {
            if (str2 == BookmarkStart.b("儸伺䤼伾筀求橄う㹈㱊捌㡎扐絒㩔╖㹘瑚ड़൞习兢啤坦塨䑪㽬⩮㉰干൴᩶ᕸ噺Ṽ乾떀ꢄ떆릈뮊벌뾎ꊐꊒꂔ", num))
            {
                this.transformType_0 = TransformType.C14n;
                return;
            }
            if (str2 == BookmarkStart.b("儸伺䤼伾筀求橄㑆⩈⍊⡌≎ぐ⁒答㡖⥘㹚㍜❞ౠརͤࡦ᭨٪౬᭮ɰ嵲ᩴնṸ呺ർṾꒊ뾌뾎ꆐꖒ몔얖ﲘﲜ좠첢쮤풦솨슪\uddac\ufbae쎰튲\udbb4\uc4b6\udfb8\ud4ba쾼튾", num))
            {
                this.transformType_0 = TransformType.Relationship;
                while (A_0.method_9(BookmarkStart.b("洸䤺尼儾㉀╂⩄㕆⑈", num)))
                {
                    if (A_0.method_1() == BookmarkStart.b("欸帺儼帾㕀⩂⩄⥆㩈⍊⑌㽎͐㙒㍔㉖⭘㹚㍜㱞Ѡ", num))
                    {
                        this.class740_0.Interface34.imethod_1(A_0.method_12(BookmarkStart.b("樸吺䠼䴾≀♂ౄ⍆", num), null));
                    }
                }
                return;
            }
        }
        this.transformType_0 = TransformType.Unknown;
    }
Example #8
0
    private static void smethod_4(Class393 A_0, Hashtable A_1)
    {
        int    num  = 9;
        string str  = null;
        string str2 = null;

        while (A_0.method_19())
        {
            string str3 = A_0.method_1();
            if (str3 != null)
            {
                if (!(str3 == BookmarkStart.b("樮䤰䜲倴夶䨸刺刼儾", num)))
                {
                    if (str3 == BookmarkStart.b("氮帰崲䄴制圸伺椼䘾ㅀ♂", num))
                    {
                        str = A_0.method_3();
                    }
                }
                else
                {
                    str2 = A_0.method_3();
                }
            }
        }
        if (Class567.smethod_16(str) && Class567.smethod_16(str2))
        {
            A_1[str2] = str;
        }
    }
Example #9
0
    private Hashtable method_12()
    {
        int       num       = 9;
        Hashtable hashtable = new Hashtable();
        Class393  class3    = new Class393(base.method_5(BookmarkStart.b(".樰瀲娴夶䴸帺匼䬾Ṁᝂ㱄㝆ⱈ㡊၌慎⥐㹒㥔", 9)).method_4());

        while (class3.method_9(BookmarkStart.b("笮䠰䌲倴䐶", num)))
        {
            string str = class3.method_1();
            if (str != null)
            {
                if (!(str == BookmarkStart.b("欮吰唲吴䈶唸伺", num)))
                {
                    if (!(str == BookmarkStart.b("怮䜰嘲䜴䔶倸强堼", num)))
                    {
                        goto Label_0072;
                    }
                    smethod_5(class3, hashtable);
                }
                else
                {
                    smethod_4(class3, hashtable);
                }
                continue;
            }
Label_0072:
            class3.vmethod_1();
        }
        return(hashtable);
    }
Example #10
0
    private static void smethod_5(Class393 A_0, Hashtable A_1)
    {
        int    num  = 0x11;
        string str  = null;
        string str2 = null;

        while (A_0.method_19())
        {
            string str3 = A_0.method_1();
            if (str3 != null)
            {
                if (!(str3 == BookmarkStart.b("朶堸䤺䤼焾⁀⹂⁄", num)))
                {
                    if (str3 == BookmarkStart.b("琶嘸唺䤼娾⽀㝂ᅄ㹆㥈⹊", num))
                    {
                        str = A_0.method_3();
                    }
                }
                else
                {
                    str2 = A_0.method_3();
                }
            }
        }
        if (Class567.smethod_16(str) && Class567.smethod_16(str2))
        {
            A_1[str2] = str;
        }
    }
Example #11
0
    private static void smethod_0(Class467 A_0, Class644 A_1)
    {
        int      num    = 7;
        Class393 class2 = new Class393(A_0.method_4());

        while (class2.method_9(BookmarkStart.b("缬䨮崰刲䄴帶嘸唺丼圾⡀㍂㙄", num)))
        {
            string str5;
            if (((str5 = class2.method_1()) != null) && (str5 == BookmarkStart.b("缬䨮崰刲䄴帶嘸唺丼圾⡀㍂", num)))
            {
                string str2 = null;
                string str4 = null;
                string str  = null;
                bool   flag = false;
                while (class2.method_19())
                {
                    string str3 = class2.method_1();
                    if (str3 != null)
                    {
                        if (str3 != BookmarkStart.b("搬䬮", num))
                        {
                            if (str3 != BookmarkStart.b("礬嘮䄰嘲", num))
                            {
                                if (!(str3 == BookmarkStart.b("礬丮䌰吲倴䌶", num)))
                                {
                                    if (str3 == BookmarkStart.b("礬丮䌰吲倴䌶琸吺夼娾", num))
                                    {
                                        flag = class2.method_3() == BookmarkStart.b("栬圮䔰嘲䜴夶堸场", num);
                                    }
                                }
                                else
                                {
                                    str = class2.method_3();
                                }
                            }
                            else
                            {
                                str4 = class2.method_3();
                            }
                        }
                        else
                        {
                            str2 = class2.method_3();
                        }
                    }
                }
                A_1.method_3(str2, str4, str, flag);
            }
            else
            {
                class2.vmethod_1();
            }
        }
    }
Example #12
0
    private void method_11(Stream A_0)
    {
        int      num    = 9;
        Class393 class2 = new Class393(A_0);

        while (class2.method_9(BookmarkStart.b("弮倰倲帴嘶常帺", num)))
        {
            if (class2.method_1() != BookmarkStart.b("弮倰䄲䄴", num))
            {
                class2.vmethod_1();
            }
            else
            {
                Class467 class3 = smethod_4(class2);
                base.method_0().method_2(class3);
            }
        }
    }
 public abstract void Visit(Class393 c);
 public override void Visit(Class393 c) { }