Example #1
0
    internal Class876(Stream A_0)
    {
        int num3 = 9;

        this.int_1      = 8;
        this.list_0     = new List <Class362>();
        this.class299_0 = new Class299();
        if (A_0 == null)
        {
            throw new ArgumentNullException(BookmarkStart.b("尮䔰䄲倴嘶吸", num3));
        }
        byte[] buffer = new byte[4];
        this.int_1 = this.class299_0.method_1(A_0, buffer);
        int num = this.class299_0.method_1(A_0, buffer);

        if (this.list_0.Capacity < num)
        {
            this.list_0.Capacity = num;
        }
        if (this.int_1 != 8)
        {
            A_0.Position += this.int_1 - 8;
        }
        for (int i = 0; i < num; i++)
        {
            Class362 item = new Class362(A_0);
            this.list_0.Add(item);
        }
    }
Example #2
0
    internal Class517 method_5(byte[] A_0)
    {
        HMACSHA1 hmacsha = new HMACSHA1 {
            Key = Class517.byte_0
        };
        Class299 class2 = new Class299();
        Class517 class3 = null;

        using (Dictionary <int, Class517> .ValueCollection.Enumerator enumerator = this.dictionary_0.Values.GetEnumerator())
        {
            Class517 current;
            while (enumerator.MoveNext())
            {
                current = enumerator.Current;
                if ((!current.method_7() && (current.byte_1 != null)) && ((current.byte_1.Length == A_0.Length) && class2.method_15(current.method_4(), hmacsha.ComputeHash(A_0))))
                {
                    goto Label_0077;
                }
            }
            goto Label_008A;
Label_0077:
            class3 = current;
        }
Label_008A:
        if (class3 == null)
        {
            class3 = new Class517(this.document_0, A_0);
            this.method_2(class3);
        }
        A_0 = null;
        class3.method_6(class3.method_5() + 1);
        return(class3);
    }
Example #3
0
 internal Class541(Stream A_0)
 {
     this.class299_0 = new Class299();
     byte[] buffer = new byte[4];
     this.int_0    = this.class299_0.method_1(A_0, buffer);
     this.string_0 = this.class299_0.method_2(A_0);
 }
Example #4
0
 internal Class610()
 {
     this.int_0      = 1;
     this.int_1      = 1;
     this.int_2      = 1;
     this.int_3      = 1;
     this.class299_0 = new Class299();
 }
Example #5
0
 internal Class62(Stream A_0)
 {
     this.class186_0 = new Class186();
     this.class299_0 = new Class299();
     byte[] buffer = new byte[4];
     this.int_0 = this.class299_0.method_1(A_0, buffer);
     this.int_1 = this.class299_0.method_1(A_0, buffer);
     this.class186_0.method_6(A_0);
 }
Example #6
0
    internal Class362(Stream A_0)
    {
        this.list_0     = new List <Class541>();
        this.class299_0 = new Class299();
        byte[] buffer = new byte[4];
        this.class299_0.method_1(A_0, buffer);
        int num = this.class299_0.method_1(A_0, buffer);

        for (int i = 0; i < num; i++)
        {
            Class541 item = new Class541(A_0);
            this.list_0.Add(item);
        }
        this.string_0 = this.class299_0.method_2(A_0);
    }
Example #7
0
    internal Class1072(Stream A_0)
    {
        int num = 14;

        this.int_2      = 4;
        this.class299_0 = new Class299();
        if (A_0 == null)
        {
            throw new ArgumentNullException(BookmarkStart.b("䜳䈵䨷弹崻匽", num));
        }
        byte[] buffer = new byte[4];
        this.string_0 = this.class299_0.method_2(A_0);
        this.int_0    = this.class299_0.method_1(A_0, buffer);
        this.int_1    = this.class299_0.method_1(A_0, buffer);
        this.int_2    = this.class299_0.method_1(A_0, buffer);
    }
Example #8
0
 internal Class540(Stream A_0)
 {
     this.class494_0 = new Class494();
     this.class709_0 = new Class709();
     this.class299_0 = new Class299();
     byte[] buffer = new byte[4];
     this.int_0 = this.class299_0.method_1(A_0, buffer);
     if (this.method_3() == 2)
     {
         this.int_1 = this.class299_0.method_1(A_0, buffer);
         this.class494_0.method_22(A_0);
         this.class709_0.method_8(A_0);
     }
     else
     {
         this.class709_0.method_9(A_0, true);
     }
 }
Example #9
0
    internal Class517 method_6(byte[] A_0, bool A_1)
    {
        int length = A_0.Length;

        if (!A_1)
        {
            A_0 = this.method_8(A_0);
        }
        HMACSHA1 hmacsha = new HMACSHA1 {
            Key = Class517.byte_0
        };
        Class299 class3 = new Class299();
        Class517 class2 = null;

        using (Dictionary <int, Class517> .ValueCollection.Enumerator enumerator = this.dictionary_0.Values.GetEnumerator())
        {
            Class517 current;
            while (enumerator.MoveNext())
            {
                current = enumerator.Current;
                if ((current.method_7() && (current.byte_1.Length == A_0.Length)) && class3.method_15(current.method_4(), hmacsha.ComputeHash(A_0)))
                {
                    goto Label_007F;
                }
            }
            goto Label_0092;
Label_007F:
            class2 = current;
        }
Label_0092:
        if (class2 == null)
        {
            class2 = new Class517(this.document_0, A_0);
            this.method_2(class2);
            if (!A_1)
            {
                class2.method_14(length);
            }
        }
        A_0 = null;
        class2.method_6(class2.method_5() + 1);
        class2.method_8(true);
        return(class2);
    }
Example #10
0
    internal Class300(Stream A_0)
    {
        this.int_1      = 8;
        this.list_0     = new List <string>();
        this.class299_0 = new Class299();
        byte[] buffer = new byte[4];
        this.int_1 = this.class299_0.method_1(A_0, buffer);
        int num = this.class299_0.method_1(A_0, buffer);

        if (this.int_1 != 8)
        {
            A_0.Position += this.int_1 - 8;
        }
        for (int i = 0; i < num; i++)
        {
            string item = this.class299_0.method_2(A_0);
            this.list_0.Add(item);
        }
    }
Example #11
0
 internal Class541(int A_0, string A_1)
 {
     this.class299_0 = new Class299();
     this.int_0      = A_0;
     this.string_0   = A_1;
 }
Example #12
0
 internal Class494(Stream A_0)
 {
     this.class299_0 = new Class299();
     this.method_22(A_0);
 }
Example #13
0
 internal Class494()
 {
     this.class299_0 = new Class299();
 }
 public abstract void Visit(Class299 c);
 public override void Visit(Class299 c) { }
Example #16
0
 internal Class540()
 {
     this.class494_0 = new Class494();
     this.class709_0 = new Class709();
     this.class299_0 = new Class299();
 }
Example #17
0
 internal Class876()
 {
     this.int_1      = 8;
     this.list_0     = new List <Class362>();
     this.class299_0 = new Class299();
 }
Example #18
0
 internal Class709()
 {
     this.byte_1     = new byte[0x10];
     this.class299_0 = new Class299();
 }
Example #19
0
 internal Class1072()
 {
     this.int_2      = 4;
     this.class299_0 = new Class299();
 }
Example #20
0
 internal Class300()
 {
     this.int_1      = 8;
     this.list_0     = new List <string>();
     this.class299_0 = new Class299();
 }
Example #21
0
 internal Class362()
 {
     this.list_0     = new List <Class541>();
     this.class299_0 = new Class299();
 }
Example #22
0
 internal Class62()
 {
     this.class186_0 = new Class186();
     this.class299_0 = new Class299();
 }
Example #23
0
 internal Class709(Stream A_0)
 {
     this.byte_1     = new byte[0x10];
     this.class299_0 = new Class299();
     this.method_8(A_0);
 }