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
X509CertificateCollection.cs
Go to the documentation of this file.
1using System;
3using System.Net;
8using Mono.Unity;
9
11{
12 [global::Cpp2ILInjected.Token(Token = "0x200010B")]
15 {
16 [global::Cpp2ILInjected.Token(Token = "0x6000614")]
17 [global::Cpp2ILInjected.Address(RVA = "0x1ED3F1C", Offset = "0x1ED3F1C", Length = "0x8")]
18 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.FtpWebRequest.<>c", Member = "<get_ClientCertificates>b__114_0", ReturnType = typeof(X509CertificateCollection))]
19 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HttpWebRequest), Member = "get_ClientCertificates", ReturnType = typeof(X509CertificateCollection))]
20 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
21 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CollectionBase), Member = ".ctor", ReturnType = typeof(void))]
23 {
24 throw null;
25 }
26
27 [global::Cpp2ILInjected.Token(Token = "0x6000615")]
28 [global::Cpp2ILInjected.Address(RVA = "0x1ED71E0", Offset = "0x1ED71E0", Length = "0x2C")]
29 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MonoTlsSettings), Member = ".ctor", MemberParameters = new object[] { typeof(MonoTlsSettings) }, ReturnType = typeof(void))]
30 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
31 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CollectionBase), Member = ".ctor", ReturnType = typeof(void))]
36
37 [global::Cpp2ILInjected.Token(Token = "0x17000147")]
38 public X509Certificate this[int index]
39 {
40 [global::Cpp2ILInjected.Token(Token = "0x6000616")]
41 [global::Cpp2ILInjected.Address(RVA = "0x1ED72E4", Offset = "0x1ED72E4", Length = "0x90")]
42 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
43 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ChainValidationHelper), Member = "DefaultSelectionCallback", MemberParameters = new object[]
44 {
45 typeof(string),
48 typeof(string[])
49 }, ReturnType = typeof(X509Certificate))]
50 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MobileTlsContext), Member = "SelectClientCertificate", MemberParameters = new object[] { typeof(string[]) }, ReturnType = typeof(X509Certificate))]
51 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509CertificateCollection), Member = "AddRange", MemberParameters = new object[] { typeof(X509CertificateCollection) }, ReturnType = typeof(void))]
52 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
53 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
54 get
55 {
56 throw null;
57 }
58 }
59
60 [global::Cpp2ILInjected.Token(Token = "0x6000617")]
61 [global::Cpp2ILInjected.Address(RVA = "0x1ED720C", Offset = "0x1ED720C", Length = "0xD8")]
62 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
63 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
64 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509CertificateCollection), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(X509Certificate))]
65 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
66 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
68 {
69 throw null;
70 }
71
72 [global::Cpp2ILInjected.Token(Token = "0x6000618")]
73 [global::Cpp2ILInjected.Address(RVA = "0x1ED7374", Offset = "0x1ED7374", Length = "0x58")]
74 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CertHelper), Member = "AddCertificatesToNativeChain", MemberParameters = new object[]
75 {
79 }, ReturnType = typeof(void))]
80 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509ChainPolicy), Member = "get_ExtraStore", ReturnType = typeof(X509Certificate2Collection))]
81 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
82 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509CertificateCollection.X509CertificateEnumerator), Member = ".ctor", MemberParameters = new object[] { typeof(X509CertificateCollection) }, ReturnType = typeof(void))]
83 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
88
89 [global::Cpp2ILInjected.Token(Token = "0x6000619")]
90 [global::Cpp2ILInjected.Address(RVA = "0x1ED7480", Offset = "0x1ED7480", Length = "0x10")]
91 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
92 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
93 public override int GetHashCode()
94 {
95 throw null;
96 }
97
98 [global::Cpp2ILInjected.Token(Token = "0x200010C")]
100 {
101 [global::Cpp2ILInjected.Token(Token = "0x600061A")]
102 [global::Cpp2ILInjected.Address(RVA = "0x1ED73CC", Offset = "0x1ED73CC", Length = "0xB4")]
103 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
104 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509CertificateCollection), Member = "GetEnumerator", ReturnType = typeof(X509CertificateCollection.X509CertificateEnumerator))]
105 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
106 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
107 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
112
113 [global::Cpp2ILInjected.Token(Token = "0x17000148")]
115 {
116 [global::Cpp2ILInjected.Token(Token = "0x600061B")]
117 [global::Cpp2ILInjected.Address(RVA = "0x1ED7490", Offset = "0x1ED7490", Length = "0xE8")]
118 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
119 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CertHelper), Member = "AddCertificatesToNativeChain", MemberParameters = new object[]
120 {
124 }, ReturnType = typeof(void))]
125 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509ChainPolicy), Member = "get_ExtraStore", ReturnType = typeof(X509Certificate2Collection))]
126 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
127 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
128 get
129 {
130 throw null;
131 }
132 }
133
134 [global::Cpp2ILInjected.Token(Token = "0x17000149")]
136 {
137 [global::Cpp2ILInjected.Token(Token = "0x600061C")]
138 [global::Cpp2ILInjected.Address(RVA = "0x1ED7578", Offset = "0x1ED7578", Length = "0x9C")]
139 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
140 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
141 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
142 get
143 {
144 throw null;
145 }
146 }
147
148 [global::Cpp2ILInjected.Token(Token = "0x600061D")]
149 [global::Cpp2ILInjected.Address(RVA = "0x1ED7614", Offset = "0x1ED7614", Length = "0x98")]
150 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
151 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
152 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
154 {
155 throw null;
156 }
157
158 [global::Cpp2ILInjected.Token(Token = "0x600061E")]
159 [global::Cpp2ILInjected.Address(RVA = "0x1ED76AC", Offset = "0x1ED76AC", Length = "0x9C")]
160 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
161 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
162 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
164 {
165 throw null;
166 }
167
168 [global::Cpp2ILInjected.Token(Token = "0x600061F")]
169 [global::Cpp2ILInjected.Address(RVA = "0x1ED7748", Offset = "0x1ED7748", Length = "0x98")]
170 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
171 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CertHelper), Member = "AddCertificatesToNativeChain", MemberParameters = new object[]
172 {
176 }, ReturnType = typeof(void))]
177 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509ChainPolicy), Member = "get_ExtraStore", ReturnType = typeof(X509Certificate2Collection))]
178 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
179 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
180 public unsafe bool MoveNext()
181 {
182 throw null;
183 }
184
185 [global::Cpp2ILInjected.Token(Token = "0x4000505")]
186 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
188 }
189 }
190}
class f__AnonymousType0<< Count > j__TPar
new unsafe X509CertificateCollection.X509CertificateEnumerator GetEnumerator()