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
CallbackHelpers.cs
Go to the documentation of this file.
1using System;
2using System.IO;
3using System.Net;
10
12{
13 [global::Cpp2ILInjected.Token(Token = "0x2000069")]
14 internal static class CallbackHelpers
15 {
16 [global::Cpp2ILInjected.Token(Token = "0x600018F")]
17 [global::Cpp2ILInjected.Address(RVA = "0x1D4EF10", Offset = "0x1D4EF10", Length = "0xAC")]
18 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HttpListener), Member = "CreateSslStream", MemberParameters = new object[]
19 {
21 typeof(bool),
22 typeof(RemoteCertificateValidationCallback)
23 }, ReturnType = typeof(SslStream))]
24 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SslStream), Member = "SetAndVerifyValidationCallback", MemberParameters = new object[] { typeof(RemoteCertificateValidationCallback) }, ReturnType = typeof(void))]
25 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
26 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
27 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MonoRemoteCertificateValidationCallback), Member = ".ctor", MemberParameters = new object[]
28 {
29 typeof(object),
31 }, ReturnType = typeof(void))]
32 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
33 internal static MonoRemoteCertificateValidationCallback PublicToMono(RemoteCertificateValidationCallback callback)
34 {
35 throw null;
36 }
37
38 [global::Cpp2ILInjected.Token(Token = "0x6000190")]
39 [global::Cpp2ILInjected.Address(RVA = "0x1D49D98", Offset = "0x1D49D98", Length = "0xAC")]
40 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ChainValidationHelper), Member = ".ctor", MemberParameters = new object[]
41 {
45 typeof(bool),
47 }, ReturnType = typeof(void))]
48 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
49 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
50 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LocalCertSelectionCallback), Member = ".ctor", MemberParameters = new object[]
51 {
52 typeof(object),
54 }, ReturnType = typeof(void))]
55 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
57 {
58 throw null;
59 }
60
62 [global::Cpp2ILInjected.Token(Token = "0x200006A")]
63 private sealed class <>c__DisplayClass0_0
64 {
65 [global::Cpp2ILInjected.Token(Token = "0x6000191")]
66 [global::Cpp2ILInjected.Address(RVA = "0x1D4EFBC", Offset = "0x1D4EFBC", Length = "0x8")]
67 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
68 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
69 public <>c__DisplayClass0_0()
70 {
71 throw null;
72 }
73
74 [global::Cpp2ILInjected.Token(Token = "0x6000192")]
75 [global::Cpp2ILInjected.Address(RVA = "0x1D4EFCC", Offset = "0x1D4EFCC", Length = "0x14")]
76 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
77 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
79 {
80 throw null;
81 }
82
83 [global::Cpp2ILInjected.Token(Token = "0x400012F")]
84 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
85 public RemoteCertificateValidationCallback callback;
86 }
87
89 [global::Cpp2ILInjected.Token(Token = "0x200006B")]
90 private sealed class <>c__DisplayClass6_0
91 {
92 [global::Cpp2ILInjected.Token(Token = "0x6000193")]
93 [global::Cpp2ILInjected.Address(RVA = "0x1D4EFC4", Offset = "0x1D4EFC4", Length = "0x8")]
94 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
95 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
97 {
98 throw null;
99 }
100
101 [global::Cpp2ILInjected.Token(Token = "0x6000194")]
102 [global::Cpp2ILInjected.Address(RVA = "0x1D4EFE0", Offset = "0x1D4EFE0", Length = "0x14")]
103 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
104 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
106 {
107 throw null;
108 }
109
110 [global::Cpp2ILInjected.Token(Token = "0x4000130")]
111 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
113 }
114 }
115}
class f__AnonymousType0<< Count > j__TPar
static MonoRemoteCertificateValidationCallback PublicToMono(RemoteCertificateValidationCallback callback)
static LocalCertSelectionCallback MonoToInternal(MonoLocalCertificateSelectionCallback callback)
delegate X509Certificate MonoLocalCertificateSelectionCallback(string targetHost, X509CertificateCollection localCertificates, X509Certificate remoteCertificate, string[] acceptableIssuers)
delegate bool MonoRemoteCertificateValidationCallback(string targetHost, X509Certificate certificate, X509Chain chain, MonoSslPolicyErrors sslPolicyErrors)
delegate X509Certificate LocalCertSelectionCallback(string targetHost, X509CertificateCollection localCertificates, X509Certificate remoteCertificate, string[] acceptableIssuers)