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
X509CertificateBuilder.cs
Go to the documentation of this file.
1using System;
6
7namespace Mono.Security.X509
8{
9 [global::Cpp2ILInjected.Token(Token = "0x2000016")]
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x60000EB")]
13 [global::Cpp2ILInjected.Address(RVA = "0x1A8FCA4", Offset = "0x1A8FCA4", Length = "0x8")]
14 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
16 {
17 throw null;
18 }
19
20 [global::Cpp2ILInjected.Token(Token = "0x60000EC")]
21 [global::Cpp2ILInjected.Address(RVA = "0x1A8FCAC", Offset = "0x1A8FCAC", Length = "0xC0")]
22 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
23 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
24 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509Builder), Member = ".ctor", ReturnType = typeof(void))]
25 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CollectionBase), Member = ".ctor", ReturnType = typeof(void))]
26 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
27 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
29 {
30 throw null;
31 }
32
33 [global::Cpp2ILInjected.Token(Token = "0x17000049")]
34 public byte Version
35 {
36 [global::Cpp2ILInjected.Token(Token = "0x60000ED")]
37 [global::Cpp2ILInjected.Address(RVA = "0x1A8FD74", Offset = "0x1A8FD74", Length = "0x8")]
38 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
39 get
40 {
41 throw null;
42 }
43 [global::Cpp2ILInjected.Token(Token = "0x60000EE")]
44 [global::Cpp2ILInjected.Address(RVA = "0x1A8FD7C", Offset = "0x1A8FD7C", Length = "0x8")]
45 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
46 set
47 {
48 throw null;
49 }
50 }
51
52 [global::Cpp2ILInjected.Token(Token = "0x1700004A")]
53 public byte[] SerialNumber
54 {
55 [global::Cpp2ILInjected.Token(Token = "0x60000EF")]
56 [global::Cpp2ILInjected.Address(RVA = "0x1A8FD84", Offset = "0x1A8FD84", Length = "0x8")]
57 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
58 get
59 {
60 throw null;
61 }
62 [global::Cpp2ILInjected.Token(Token = "0x60000F0")]
63 [global::Cpp2ILInjected.Address(RVA = "0x1A8FD8C", Offset = "0x1A8FD8C", Length = "0x8")]
64 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
65 set
66 {
67 throw null;
68 }
69 }
70
71 [global::Cpp2ILInjected.Token(Token = "0x1700004B")]
72 public string IssuerName
73 {
74 [global::Cpp2ILInjected.Token(Token = "0x60000F1")]
75 [global::Cpp2ILInjected.Address(RVA = "0x1A8FD94", Offset = "0x1A8FD94", Length = "0x8")]
76 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
77 get
78 {
79 throw null;
80 }
81 [global::Cpp2ILInjected.Token(Token = "0x60000F2")]
82 [global::Cpp2ILInjected.Address(RVA = "0x1A8FD9C", Offset = "0x1A8FD9C", Length = "0x8")]
83 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
84 set
85 {
86 throw null;
87 }
88 }
89
90 [global::Cpp2ILInjected.Token(Token = "0x1700004C")]
92 {
93 [global::Cpp2ILInjected.Token(Token = "0x60000F3")]
94 [global::Cpp2ILInjected.Address(RVA = "0x1A8FDA4", Offset = "0x1A8FDA4", Length = "0x8")]
95 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
96 get
97 {
98 throw null;
99 }
100 [global::Cpp2ILInjected.Token(Token = "0x60000F4")]
101 [global::Cpp2ILInjected.Address(RVA = "0x1A8FDAC", Offset = "0x1A8FDAC", Length = "0x8")]
102 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
103 set
104 {
105 throw null;
106 }
107 }
108
109 [global::Cpp2ILInjected.Token(Token = "0x1700004D")]
111 {
112 [global::Cpp2ILInjected.Token(Token = "0x60000F5")]
113 [global::Cpp2ILInjected.Address(RVA = "0x1A8FDB4", Offset = "0x1A8FDB4", Length = "0x8")]
114 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
115 get
116 {
117 throw null;
118 }
119 [global::Cpp2ILInjected.Token(Token = "0x60000F6")]
120 [global::Cpp2ILInjected.Address(RVA = "0x1A8FDBC", Offset = "0x1A8FDBC", Length = "0x8")]
121 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
122 set
123 {
124 throw null;
125 }
126 }
127
128 [global::Cpp2ILInjected.Token(Token = "0x1700004E")]
129 public string SubjectName
130 {
131 [global::Cpp2ILInjected.Token(Token = "0x60000F7")]
132 [global::Cpp2ILInjected.Address(RVA = "0x1A8FDC4", Offset = "0x1A8FDC4", Length = "0x8")]
133 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
134 get
135 {
136 throw null;
137 }
138 [global::Cpp2ILInjected.Token(Token = "0x60000F8")]
139 [global::Cpp2ILInjected.Address(RVA = "0x1A8FDCC", Offset = "0x1A8FDCC", Length = "0x8")]
140 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
141 set
142 {
143 throw null;
144 }
145 }
146
147 [global::Cpp2ILInjected.Token(Token = "0x1700004F")]
149 {
150 [global::Cpp2ILInjected.Token(Token = "0x60000F9")]
151 [global::Cpp2ILInjected.Address(RVA = "0x1A8FDD4", Offset = "0x1A8FDD4", Length = "0x8")]
152 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
153 get
154 {
155 throw null;
156 }
157 [global::Cpp2ILInjected.Token(Token = "0x60000FA")]
158 [global::Cpp2ILInjected.Address(RVA = "0x1A8FDDC", Offset = "0x1A8FDDC", Length = "0x8")]
159 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
160 set
161 {
162 throw null;
163 }
164 }
165
166 [global::Cpp2ILInjected.Token(Token = "0x17000050")]
167 public byte[] IssuerUniqueId
168 {
169 [global::Cpp2ILInjected.Token(Token = "0x60000FB")]
170 [global::Cpp2ILInjected.Address(RVA = "0x1A8FDE4", Offset = "0x1A8FDE4", Length = "0x8")]
171 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
172 get
173 {
174 throw null;
175 }
176 [global::Cpp2ILInjected.Token(Token = "0x60000FC")]
177 [global::Cpp2ILInjected.Address(RVA = "0x1A8FDEC", Offset = "0x1A8FDEC", Length = "0x8")]
178 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
179 set
180 {
181 throw null;
182 }
183 }
184
185 [global::Cpp2ILInjected.Token(Token = "0x17000051")]
186 public byte[] SubjectUniqueId
187 {
188 [global::Cpp2ILInjected.Token(Token = "0x60000FD")]
189 [global::Cpp2ILInjected.Address(RVA = "0x1A8FDF4", Offset = "0x1A8FDF4", Length = "0x8")]
190 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
191 get
192 {
193 throw null;
194 }
195 [global::Cpp2ILInjected.Token(Token = "0x60000FE")]
196 [global::Cpp2ILInjected.Address(RVA = "0x1A8FDFC", Offset = "0x1A8FDFC", Length = "0x8")]
197 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
198 set
199 {
200 throw null;
201 }
202 }
203
204 [global::Cpp2ILInjected.Token(Token = "0x17000052")]
206 {
207 [global::Cpp2ILInjected.Token(Token = "0x60000FF")]
208 [global::Cpp2ILInjected.Address(RVA = "0x1A8FE04", Offset = "0x1A8FE04", Length = "0x8")]
209 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
210 get
211 {
212 throw null;
213 }
214 }
215
216 [global::Cpp2ILInjected.Token(Token = "0x6000100")]
217 [global::Cpp2ILInjected.Address(RVA = "0x1A8FE0C", Offset = "0x1A8FE0C", Length = "0x364")]
218 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
219 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509CertificateBuilder), Member = "ToBeSigned", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(ASN1))]
220 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
221 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1), Member = ".ctor", MemberParameters = new object[] { typeof(byte) }, ReturnType = typeof(void))]
222 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1Convert), Member = "FromUnsignedBigInteger", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(ASN1))]
223 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1), Member = "Add", MemberParameters = new object[] { typeof(ASN1) }, ReturnType = typeof(ASN1))]
224 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PKCS7), Member = "AlgorithmIdentifier", MemberParameters = new object[]
225 {
226 typeof(string),
227 typeof(ASN1)
228 }, ReturnType = typeof(ASN1))]
229 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PKCS7), Member = "AlgorithmIdentifier", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(ASN1))]
230 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509CertificateBuilder), Member = "UniqueIdentifier", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(byte[]))]
231 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1), Member = ".ctor", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(void))]
232 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
233 {
234 typeof(string),
235 typeof(string)
236 }, ReturnType = typeof(string))]
237 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotSupportedException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
238 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
240 {
241 throw null;
242 }
243
244 [global::Cpp2ILInjected.Token(Token = "0x6000101")]
245 [global::Cpp2ILInjected.Address(RVA = "0x1A90170", Offset = "0x1A90170", Length = "0xC0")]
246 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509CertificateBuilder), Member = "SubjectPublicKeyInfo", ReturnType = typeof(ASN1))]
247 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509CertificateBuilder), Member = "ToBeSigned", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(ASN1))]
248 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
249 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1), Member = ".ctor", MemberParameters = new object[] { typeof(byte) }, ReturnType = typeof(void))]
250 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Buffer), Member = "BlockCopy", MemberParameters = new object[]
251 {
252 typeof(Array),
253 typeof(int),
254 typeof(Array),
255 typeof(int),
256 typeof(int)
257 }, ReturnType = typeof(void))]
258 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1), Member = "set_Value", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(void))]
259 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
260 private byte[] UniqueIdentifier(byte[] id)
261 {
262 throw null;
263 }
264
265 [global::Cpp2ILInjected.Token(Token = "0x6000102")]
266 [global::Cpp2ILInjected.Address(RVA = "0x1A90230", Offset = "0x1A90230", Length = "0x324")]
267 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
268 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
269 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1), Member = ".ctor", MemberParameters = new object[] { typeof(byte) }, ReturnType = typeof(void))]
270 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1), Member = "Add", MemberParameters = new object[] { typeof(ASN1) }, ReturnType = typeof(ASN1))]
271 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1), Member = ".ctor", MemberParameters = new object[]
272 {
273 typeof(byte),
274 typeof(byte[])
275 }, ReturnType = typeof(void))]
276 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PKCS7), Member = "AlgorithmIdentifier", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(ASN1))]
277 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X501), Member = "FromString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(ASN1))]
278 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1Convert), Member = "FromDateTime", MemberParameters = new object[] { typeof(DateTime) }, ReturnType = typeof(ASN1))]
279 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509CertificateBuilder), Member = "SubjectPublicKeyInfo", ReturnType = typeof(ASN1))]
280 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509CertificateBuilder), Member = "UniqueIdentifier", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(byte[]))]
281 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CollectionBase), Member = "get_Count", ReturnType = typeof(int))]
282 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509ExtensionCollection), Member = "GetBytes", ReturnType = typeof(byte[]))]
283 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
284 protected override ASN1 ToBeSigned(string oid)
285 {
286 throw null;
287 }
288
289 [global::Cpp2ILInjected.Token(Token = "0x4000083")]
290 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
291 private byte version;
292
293 [global::Cpp2ILInjected.Token(Token = "0x4000084")]
294 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
295 private byte[] sn;
296
297 [global::Cpp2ILInjected.Token(Token = "0x4000085")]
298 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
299 private string issuer;
300
301 [global::Cpp2ILInjected.Token(Token = "0x4000086")]
302 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
304
305 [global::Cpp2ILInjected.Token(Token = "0x4000087")]
306 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
308
309 [global::Cpp2ILInjected.Token(Token = "0x4000088")]
310 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
311 private string subject;
312
313 [global::Cpp2ILInjected.Token(Token = "0x4000089")]
314 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
316
317 [global::Cpp2ILInjected.Token(Token = "0x400008A")]
318 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
319 private byte[] issuerUniqueID;
320
321 [global::Cpp2ILInjected.Token(Token = "0x400008B")]
322 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
323 private byte[] subjectUniqueID;
324
325 [global::Cpp2ILInjected.Token(Token = "0x400008C")]
326 [global::Cpp2ILInjected.FieldOffset(Offset = "0x60")]
328 }
329}
class f__AnonymousType0<< Count > j__TPar