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
MonoTlsSettings.cs
Go to the documentation of this file.
1using System;
2using System.IO;
3using System.Net;
9
11{
12 [global::Cpp2ILInjected.Token(Token = "0x200004E")]
13 public sealed class MonoTlsSettings
14 {
15 [global::Cpp2ILInjected.Token(Token = "0x1700009C")]
16 public MonoRemoteCertificateValidationCallback RemoteCertificateValidationCallback
17 {
19 [global::Cpp2ILInjected.Token(Token = "0x6000203")]
20 [global::Cpp2ILInjected.Address(RVA = "0x1A9B708", Offset = "0x1A9B708", Length = "0x8")]
21 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
22 get
23 {
24 throw null;
25 }
27 [global::Cpp2ILInjected.Token(Token = "0x6000204")]
28 [global::Cpp2ILInjected.Address(RVA = "0x1A9B710", Offset = "0x1A9B710", Length = "0x8")]
29 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
30 set
31 {
32 throw null;
33 }
34 }
35
36 [global::Cpp2ILInjected.Token(Token = "0x1700009D")]
38 {
40 [global::Cpp2ILInjected.Token(Token = "0x6000205")]
41 [global::Cpp2ILInjected.Address(RVA = "0x1A9B718", Offset = "0x1A9B718", Length = "0x8")]
42 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
43 get
44 {
45 throw null;
46 }
48 [global::Cpp2ILInjected.Token(Token = "0x6000206")]
49 [global::Cpp2ILInjected.Address(RVA = "0x1A9B720", Offset = "0x1A9B720", Length = "0x8")]
50 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
51 set
52 {
53 throw null;
54 }
55 }
56
57 [global::Cpp2ILInjected.Token(Token = "0x1700009E")]
59 {
60 [global::Cpp2ILInjected.Token(Token = "0x6000207")]
61 [global::Cpp2ILInjected.Address(RVA = "0x1A9B728", Offset = "0x1A9B728", Length = "0x8")]
62 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
63 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
64 get
65 {
66 throw null;
67 }
68 [global::Cpp2ILInjected.Token(Token = "0x6000208")]
69 [global::Cpp2ILInjected.Address(RVA = "0x1A9B730", Offset = "0x1A9B730", Length = "0x8")]
70 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
71 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
72 set
73 {
74 throw null;
75 }
76 }
77
78 [global::Cpp2ILInjected.Token(Token = "0x1700009F")]
80 {
81 [global::Cpp2ILInjected.Token(Token = "0x6000209")]
82 [global::Cpp2ILInjected.Address(RVA = "0x1A9B738", Offset = "0x1A9B738", Length = "0x8")]
83 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
84 get
85 {
86 throw null;
87 }
88 }
89
90 [global::Cpp2ILInjected.Token(Token = "0x170000A0")]
92 {
94 [global::Cpp2ILInjected.Token(Token = "0x600020A")]
95 [global::Cpp2ILInjected.Address(RVA = "0x1A9B740", Offset = "0x1A9B740", Length = "0xC")]
96 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
97 get
98 {
99 throw null;
100 }
102 [global::Cpp2ILInjected.Token(Token = "0x600020B")]
103 [global::Cpp2ILInjected.Address(RVA = "0x1A9B74C", Offset = "0x1A9B74C", Length = "0x8")]
104 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
105 set
106 {
107 throw null;
108 }
109 }
110
111 [global::Cpp2ILInjected.Token(Token = "0x170000A1")]
113 {
115 [global::Cpp2ILInjected.Token(Token = "0x600020C")]
116 [global::Cpp2ILInjected.Address(RVA = "0x1A9B754", Offset = "0x1A9B754", Length = "0x8")]
117 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
118 get
119 {
120 throw null;
121 }
123 [global::Cpp2ILInjected.Token(Token = "0x600020D")]
124 [global::Cpp2ILInjected.Address(RVA = "0x1A9B75C", Offset = "0x1A9B75C", Length = "0x8")]
125 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
126 set
127 {
128 throw null;
129 }
130 }
131
132 [global::Cpp2ILInjected.Token(Token = "0x170000A2")]
133 public object UserSettings
134 {
136 [global::Cpp2ILInjected.Token(Token = "0x600020E")]
137 [global::Cpp2ILInjected.Address(RVA = "0x1A9B764", Offset = "0x1A9B764", Length = "0x8")]
138 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
139 get
140 {
141 throw null;
142 }
144 [global::Cpp2ILInjected.Token(Token = "0x600020F")]
145 [global::Cpp2ILInjected.Address(RVA = "0x1A9B76C", Offset = "0x1A9B76C", Length = "0x8")]
146 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
147 set
148 {
149 throw null;
150 }
151 }
152
153 [global::Cpp2ILInjected.Token(Token = "0x170000A3")]
154 internal string[] CertificateSearchPaths
155 {
157 [global::Cpp2ILInjected.Token(Token = "0x6000210")]
158 [global::Cpp2ILInjected.Address(RVA = "0x1A9B774", Offset = "0x1A9B774", Length = "0x8")]
159 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
160 get
161 {
162 throw null;
163 }
165 [global::Cpp2ILInjected.Token(Token = "0x6000211")]
166 [global::Cpp2ILInjected.Address(RVA = "0x1A9B77C", Offset = "0x1A9B77C", Length = "0x8")]
167 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
168 set
169 {
170 throw null;
171 }
172 }
173
174 [global::Cpp2ILInjected.Token(Token = "0x170000A4")]
175 internal bool SendCloseNotify
176 {
178 [global::Cpp2ILInjected.Token(Token = "0x6000212")]
179 [global::Cpp2ILInjected.Address(RVA = "0x1A9B784", Offset = "0x1A9B784", Length = "0x8")]
180 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
181 get
182 {
183 throw null;
184 }
186 [global::Cpp2ILInjected.Token(Token = "0x6000213")]
187 [global::Cpp2ILInjected.Address(RVA = "0x1A9B78C", Offset = "0x1A9B78C", Length = "0xC")]
188 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
189 set
190 {
191 throw null;
192 }
193 }
194
195 [global::Cpp2ILInjected.Token(Token = "0x170000A5")]
197 {
199 [global::Cpp2ILInjected.Token(Token = "0x6000214")]
200 [global::Cpp2ILInjected.Address(RVA = "0x1A9B798", Offset = "0x1A9B798", Length = "0x8")]
201 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
202 get
203 {
204 throw null;
205 }
207 [global::Cpp2ILInjected.Token(Token = "0x6000215")]
208 [global::Cpp2ILInjected.Address(RVA = "0x1A9B7A0", Offset = "0x1A9B7A0", Length = "0x8")]
209 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
210 set
211 {
212 throw null;
213 }
214 }
215
216 [global::Cpp2ILInjected.Token(Token = "0x170000A6")]
218 {
220 [global::Cpp2ILInjected.Token(Token = "0x6000216")]
221 [global::Cpp2ILInjected.Address(RVA = "0x1A9B7A8", Offset = "0x1A9B7A8", Length = "0x8")]
222 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
223 get
224 {
225 throw null;
226 }
228 [global::Cpp2ILInjected.Token(Token = "0x6000217")]
229 [global::Cpp2ILInjected.Address(RVA = "0x1A9B7B0", Offset = "0x1A9B7B0", Length = "0xC")]
230 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
231 set
232 {
233 throw null;
234 }
235 }
236
237 [global::Cpp2ILInjected.Token(Token = "0x170000A7")]
239 {
241 [global::Cpp2ILInjected.Token(Token = "0x6000218")]
242 [global::Cpp2ILInjected.Address(RVA = "0x1A9B7BC", Offset = "0x1A9B7BC", Length = "0x8")]
243 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
244 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
245 get
246 {
247 throw null;
248 }
250 [global::Cpp2ILInjected.Token(Token = "0x6000219")]
251 [global::Cpp2ILInjected.Address(RVA = "0x1A9B7C4", Offset = "0x1A9B7C4", Length = "0x8")]
252 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
253 set
254 {
255 throw null;
256 }
257 }
258
259 [CLSCompliant(false)]
260 [global::Cpp2ILInjected.Token(Token = "0x170000A8")]
262 {
264 [global::Cpp2ILInjected.Token(Token = "0x600021A")]
265 [global::Cpp2ILInjected.Address(RVA = "0x1A9B7CC", Offset = "0x1A9B7CC", Length = "0x8")]
266 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
267 get
268 {
269 throw null;
270 }
272 [global::Cpp2ILInjected.Token(Token = "0x600021B")]
273 [global::Cpp2ILInjected.Address(RVA = "0x1A9B7D4", Offset = "0x1A9B7D4", Length = "0x8")]
274 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
275 set
276 {
277 throw null;
278 }
279 }
280
281 [global::Cpp2ILInjected.Token(Token = "0x600021C")]
282 [global::Cpp2ILInjected.Address(RVA = "0x1A9B7DC", Offset = "0x1A9B7DC", Length = "0x14")]
283 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
284 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
286 {
287 throw null;
288 }
289
290 [global::Cpp2ILInjected.Token(Token = "0x170000A9")]
292 {
293 [global::Cpp2ILInjected.Token(Token = "0x600021D")]
294 [global::Cpp2ILInjected.Address(RVA = "0x1A9B7F0", Offset = "0x1A9B7F0", Length = "0x8C")]
295 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HttpListener), Member = "CreateSslStream", MemberParameters = new object[]
296 {
297 typeof(Stream),
298 typeof(bool),
299 typeof(RemoteCertificateValidationCallback)
300 }, ReturnType = typeof(SslStream))]
301 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MonoTlsSettings), Member = "CopyDefaultSettings", ReturnType = typeof(MonoTlsSettings))]
302 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
303 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
304 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
305 get
306 {
307 throw null;
308 }
309 }
310
311 [global::Cpp2ILInjected.Token(Token = "0x600021E")]
312 [global::Cpp2ILInjected.Address(RVA = "0x1A9B87C", Offset = "0x1A9B87C", Length = "0x10")]
313 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Net.Security.ChainValidationHelper", Member = ".ctor", MemberParameters = new object[]
314 {
316 "Mono.Net.Security.MobileTlsProvider",
318 typeof(bool),
319 "Mono.Net.Security.MonoTlsStream"
320 }, ReturnType = typeof(void))]
321 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SslStream), Member = ".ctor", MemberParameters = new object[]
322 {
323 typeof(Stream),
324 typeof(bool),
325 typeof(RemoteCertificateValidationCallback),
326 typeof(LocalCertificateSelectionCallback)
327 }, ReturnType = typeof(void))]
328 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
329 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MonoTlsSettings), Member = "get_DefaultSettings", ReturnType = typeof(MonoTlsSettings))]
331 {
332 throw null;
333 }
334
335 [Obsolete("Do not use outside System.dll!")]
336 [global::Cpp2ILInjected.Token(Token = "0x170000AA")]
338 {
339 [global::Cpp2ILInjected.Token(Token = "0x600021F")]
340 [global::Cpp2ILInjected.Address(RVA = "0x1A9B8E4", Offset = "0x1A9B8E4", Length = "0x8")]
341 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
342 get
343 {
344 throw null;
345 }
346 }
347
348 [Obsolete("Do not use outside System.dll!")]
349 [global::Cpp2ILInjected.Token(Token = "0x6000220")]
350 [global::Cpp2ILInjected.Address(RVA = "0x1A9B8EC", Offset = "0x1A9B8EC", Length = "0x78")]
351 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Net.Security.ChainValidationHelper", Member = ".ctor", MemberParameters = new object[]
352 {
354 "Mono.Net.Security.MobileTlsProvider",
356 typeof(bool),
357 "Mono.Net.Security.MonoTlsStream"
358 }, ReturnType = typeof(void))]
359 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
360 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MonoTlsSettings), Member = ".ctor", MemberParameters = new object[] { typeof(MonoTlsSettings) }, ReturnType = typeof(void))]
361 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
366
367 [global::Cpp2ILInjected.Token(Token = "0x6000221")]
368 [global::Cpp2ILInjected.Address(RVA = "0x1A9B88C", Offset = "0x1A9B88C", Length = "0x58")]
369 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HttpListener), Member = "CreateSslStream", MemberParameters = new object[]
370 {
371 typeof(Stream),
372 typeof(bool),
373 typeof(RemoteCertificateValidationCallback)
374 }, ReturnType = typeof(SslStream))]
375 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SslStream), Member = ".ctor", MemberParameters = new object[]
376 {
377 typeof(Stream),
378 typeof(bool),
379 typeof(MonoTlsProvider),
381 }, ReturnType = typeof(void))]
382 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
383 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MonoTlsSettings), Member = ".ctor", MemberParameters = new object[] { typeof(MonoTlsSettings) }, ReturnType = typeof(void))]
384 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
386 {
387 throw null;
388 }
389
390 [global::Cpp2ILInjected.Token(Token = "0x6000222")]
391 [global::Cpp2ILInjected.Address(RVA = "0x1A9B964", Offset = "0x1A9B964", Length = "0x138")]
392 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
393 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MonoTlsSettings), Member = "CloneWithValidator", MemberParameters = new object[] { typeof(ICertificateValidator) }, ReturnType = typeof(MonoTlsSettings))]
394 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MonoTlsSettings), Member = "Clone", ReturnType = typeof(MonoTlsSettings))]
395 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
396 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
397 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509CertificateCollection), Member = ".ctor", MemberParameters = new object[] { typeof(X509CertificateCollection) }, ReturnType = typeof(void))]
398 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Array), Member = "CopyTo", MemberParameters = new object[]
399 {
400 typeof(Array),
401 typeof(int)
402 }, ReturnType = typeof(void))]
403 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
405 {
406 throw null;
407 }
408
410 [global::Cpp2ILInjected.Token(Token = "0x400022D")]
411 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
412 private MonoRemoteCertificateValidationCallback <RemoteCertificateValidationCallback>k__BackingField;
413
415 [global::Cpp2ILInjected.Token(Token = "0x400022E")]
416 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
417 private MonoLocalCertificateSelectionCallback <ClientCertificateSelectionCallback>k__BackingField;
418
420 [global::Cpp2ILInjected.Token(Token = "0x400022F")]
421 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
423
425 [global::Cpp2ILInjected.Token(Token = "0x4000230")]
426 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
427 private X509CertificateCollection <TrustAnchors>k__BackingField;
428
430 [global::Cpp2ILInjected.Token(Token = "0x4000231")]
431 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
432 private object <UserSettings>k__BackingField;
433
435 [global::Cpp2ILInjected.Token(Token = "0x4000232")]
436 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
438
440 [global::Cpp2ILInjected.Token(Token = "0x4000233")]
441 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
442 private bool <SendCloseNotify>k__BackingField;
443
445 [global::Cpp2ILInjected.Token(Token = "0x4000234")]
446 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
448
450 [global::Cpp2ILInjected.Token(Token = "0x4000235")]
451 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
452 private bool <DisallowUnauthenticatedCertificateRequest>k__BackingField;
453
455 [global::Cpp2ILInjected.Token(Token = "0x4000236")]
456 [global::Cpp2ILInjected.FieldOffset(Offset = "0x5C")]
458
460 [global::Cpp2ILInjected.Token(Token = "0x4000237")]
461 [global::Cpp2ILInjected.FieldOffset(Offset = "0x68")]
463
464 [global::Cpp2ILInjected.Token(Token = "0x4000238")]
465 [global::Cpp2ILInjected.FieldOffset(Offset = "0x70")]
466 private bool cloned;
467
468 [global::Cpp2ILInjected.Token(Token = "0x4000239")]
469 [global::Cpp2ILInjected.FieldOffset(Offset = "0x71")]
470 private bool checkCertName;
471
472 [global::Cpp2ILInjected.Token(Token = "0x400023A")]
473 [global::Cpp2ILInjected.FieldOffset(Offset = "0x72")]
475
476 [global::Cpp2ILInjected.Token(Token = "0x400023B")]
477 [global::Cpp2ILInjected.FieldOffset(Offset = "0x73")]
479
480 [global::Cpp2ILInjected.Token(Token = "0x400023C")]
481 [global::Cpp2ILInjected.FieldOffset(Offset = "0x75")]
483
484 [global::Cpp2ILInjected.Token(Token = "0x400023D")]
485 [global::Cpp2ILInjected.FieldOffset(Offset = "0x76")]
486 private bool callbackNeedsChain;
487
488 [global::Cpp2ILInjected.Token(Token = "0x400023E")]
489 [global::Cpp2ILInjected.FieldOffset(Offset = "0x78")]
491
492 [global::Cpp2ILInjected.Token(Token = "0x400023F")]
494 }
495}
class f__AnonymousType0<< Count > j__TPar
string[]< ClientCertificateIssuers > k__BackingField
bool< DisallowUnauthenticatedCertificateRequest > k__BackingField
TlsProtocols?< EnabledProtocols > k__BackingField
MonoLocalCertificateSelectionCallback ClientCertificateSelectionCallback
string[]< CertificateSearchPaths > k__BackingField
CipherSuiteCode[]< EnabledCiphers > k__BackingField
MonoLocalCertificateSelectionCallback< ClientCertificateSelectionCallback > k__BackingField
MonoTlsSettings CloneWithValidator(ICertificateValidator validator)
DateTime?< CertificateValidationTime > k__BackingField
static MonoTlsSettings CopyDefaultSettings()
X509CertificateCollection< TrustAnchors > k__BackingField
MonoRemoteCertificateValidationCallback< RemoteCertificateValidationCallback > k__BackingField
delegate X509Certificate MonoLocalCertificateSelectionCallback(string targetHost, X509CertificateCollection localCertificates, X509Certificate remoteCertificate, string[] acceptableIssuers)
delegate bool MonoRemoteCertificateValidationCallback(string targetHost, X509Certificate certificate, X509Chain chain, MonoSslPolicyErrors sslPolicyErrors)