terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
X509KeyUsageExtension.cs
Go to the documentation of this file.
1using System;
2using System.Text;
5using Mono.Security;
6
8{
9 [global::Cpp2ILInjected.Token(Token = "0x200011B")]
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x60006AF")]
13 [global::Cpp2ILInjected.Address(RVA = "0x1EDD694", Offset = "0x1EDD694", Length = "0x9C")]
14 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509Certificate2), Member = "CreateCustomExtensionIfAny", MemberParameters = new object[] { typeof(Oid) }, ReturnType = typeof(X509Extension))]
15 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
16 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AsnEncodedData), Member = ".ctor", ReturnType = typeof(void))]
17 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Oid), Member = ".ctor", MemberParameters = new object[]
18 {
19 typeof(string),
20 typeof(string)
21 }, ReturnType = typeof(void))]
22 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
24 {
25 throw null;
26 }
27
28 [global::Cpp2ILInjected.Token(Token = "0x60006B0")]
29 [global::Cpp2ILInjected.Address(RVA = "0x1EDD730", Offset = "0x1EDD730", Length = "0xC8")]
30 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AsnEncodedData), Member = "KeyUsageExtension", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(string))]
31 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
32 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AsnEncodedData), Member = ".ctor", ReturnType = typeof(void))]
33 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Oid), Member = ".ctor", MemberParameters = new object[]
34 {
35 typeof(string),
36 typeof(string)
37 }, ReturnType = typeof(void))]
38 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509KeyUsageExtension), Member = "Decode", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(AsnDecodeStatus))]
39 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
41 {
42 throw null;
43 }
44
45 [global::Cpp2ILInjected.Token(Token = "0x60006B1")]
46 [global::Cpp2ILInjected.Address(RVA = "0x1EDD96C", Offset = "0x1EDD96C", Length = "0xD8")]
47 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
48 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
49 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AsnEncodedData), Member = ".ctor", ReturnType = typeof(void))]
50 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Oid), Member = ".ctor", MemberParameters = new object[]
51 {
52 typeof(string),
53 typeof(string)
54 }, ReturnType = typeof(void))]
55 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509KeyUsageExtension), Member = "Encode", ReturnType = typeof(byte[]))]
56 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AsnEncodedData), Member = "set_RawData", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(void))]
57 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
59 {
60 throw null;
61 }
62
63 [global::Cpp2ILInjected.Token(Token = "0x17000173")]
65 {
66 [global::Cpp2ILInjected.Token(Token = "0x60006B2")]
67 [global::Cpp2ILInjected.Address(RVA = "0x1EDDB70", Offset = "0x1EDDB70", Length = "0x68")]
68 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
69 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509Certificate2Collection), Member = "Find", MemberParameters = new object[]
70 {
72 typeof(object),
73 typeof(bool)
74 }, ReturnType = typeof(X509Certificate2Collection))]
75 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509ChainImplMono), Member = "PrepareForNextCertificate", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
76 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509ChainImplMono), Member = "CheckRevocation", MemberParameters = new object[]
77 {
80 typeof(bool)
81 }, ReturnType = typeof(X509ChainStatusFlags))]
82 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
83 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptographicException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
84 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
85 get
86 {
87 throw null;
88 }
89 }
90
91 [global::Cpp2ILInjected.Token(Token = "0x60006B3")]
92 [global::Cpp2ILInjected.Address(RVA = "0x1EDDBD8", Offset = "0x1EDDBD8", Length = "0x1CC")]
93 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
94 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
95 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Oid), Member = ".ctor", MemberParameters = new object[] { typeof(Oid) }, ReturnType = typeof(void))]
96 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Oid), Member = ".ctor", MemberParameters = new object[]
97 {
98 typeof(string),
99 typeof(string)
100 }, ReturnType = typeof(void))]
101 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AsnEncodedData), Member = "set_RawData", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(void))]
102 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509KeyUsageExtension), Member = "Decode", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(AsnDecodeStatus))]
103 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = "Locale", Member = "GetText", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
104 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentException), Member = ".ctor", MemberParameters = new object[]
105 {
106 typeof(string),
107 typeof(string)
108 }, ReturnType = typeof(void))]
109 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
110 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
112 {
113 throw null;
114 }
115
116 [global::Cpp2ILInjected.Token(Token = "0x60006B4")]
117 [global::Cpp2ILInjected.Address(RVA = "0x1EDDA44", Offset = "0x1EDDA44", Length = "0x10")]
118 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
119 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
121 {
122 throw null;
123 }
124
125 [global::Cpp2ILInjected.Token(Token = "0x60006B5")]
126 [global::Cpp2ILInjected.Address(RVA = "0x1EDD7F8", Offset = "0x1EDD7F8", Length = "0x174")]
127 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
128 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509KeyUsageExtension), Member = ".ctor", MemberParameters = new object[]
129 {
131 typeof(bool)
132 }, ReturnType = typeof(void))]
133 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509KeyUsageExtension), Member = "CopyFrom", MemberParameters = new object[] { typeof(AsnEncodedData) }, ReturnType = typeof(void))]
134 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
135 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1), Member = ".ctor", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(void))]
136 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1), Member = "get_Value", ReturnType = typeof(byte[]))]
137 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
139 {
140 throw null;
141 }
142
143 [global::Cpp2ILInjected.Token(Token = "0x60006B6")]
144 [global::Cpp2ILInjected.Address(RVA = "0x1EDDA54", Offset = "0x1EDDA54", Length = "0x11C")]
145 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
146 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509KeyUsageExtension), Member = ".ctor", MemberParameters = new object[]
147 {
149 typeof(bool)
150 }, ReturnType = typeof(void))]
151 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
152 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1), Member = ".ctor", MemberParameters = new object[]
153 {
154 typeof(byte),
155 typeof(byte[])
156 }, ReturnType = typeof(void))]
157 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
158 internal byte[] Encode()
159 {
160 throw null;
161 }
162
163 [global::Cpp2ILInjected.Token(Token = "0x60006B7")]
164 [global::Cpp2ILInjected.Address(RVA = "0x1EDDDA4", Offset = "0x1EDDDA4", Length = "0x520")]
165 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
166 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
167 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509Extension), Member = "FormatUnkownData", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(string))]
168 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Inequality", MemberParameters = new object[]
169 {
170 typeof(string),
171 typeof(string)
172 }, ReturnType = typeof(bool))]
173 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
174 {
175 typeof(string),
176 typeof(object)
177 }, ReturnType = typeof(string))]
178 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = ".ctor", ReturnType = typeof(void))]
179 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(StringBuilder))]
180 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "get_Length", ReturnType = typeof(int))]
181 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(byte), Member = "ToString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
182 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Environment), Member = "get_NewLine", ReturnType = typeof(string))]
183 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 20)]
184 internal override string ToString(bool multiLine)
185 {
186 throw null;
187 }
188
189 [global::Cpp2ILInjected.Token(Token = "0x400052F")]
190 internal const string oid = "2.5.29.15";
191
192 [global::Cpp2ILInjected.Token(Token = "0x4000530")]
193 internal const string friendlyName = "Key Usage";
194
195 [global::Cpp2ILInjected.Token(Token = "0x4000531")]
197
198 [global::Cpp2ILInjected.Token(Token = "0x4000532")]
199 [global::Cpp2ILInjected.FieldOffset(Offset = "0x24")]
201
202 [global::Cpp2ILInjected.Token(Token = "0x4000533")]
203 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
205 }
206}
class f__AnonymousType0<< Count > j__TPar
X509KeyUsageExtension(AsnEncodedData encodedKeyUsage, bool critical)