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
X509Certificate.cs
Go to the documentation of this file.
1using System;
3using System.IO;
5using System.Text;
10
12{
13 [global::Cpp2ILInjected.Token(Token = "0x2000322")]
14 [global::System.Serializable]
15 public class X509Certificate : global::System.IDisposable, global::System.Runtime.Serialization.IDeserializationCallback, global::System.Runtime.Serialization.ISerializable
16 {
17 [global::Cpp2ILInjected.Token(Token = "0x6001B0A")]
18 [global::Cpp2ILInjected.Address(RVA = "0x1B1D018", Offset = "0x1B1D018", Length = "0xB4")]
19 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.X509Certificates.X509Certificate2", Member = "Reset", ReturnType = typeof(void))]
20 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
21 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509CertificateImpl), Member = "Dispose", ReturnType = typeof(void))]
22 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
23 public virtual void Reset()
24 {
25 throw null;
26 }
27
28 [global::Cpp2ILInjected.Token(Token = "0x6001B0B")]
29 [global::Cpp2ILInjected.Address(RVA = "0x1B1D13C", Offset = "0x1B1D13C", Length = "0x74")]
30 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509Certificate), Member = ".ctor", MemberParameters = new object[]
31 {
32 typeof(global::System.Runtime.Serialization.SerializationInfo),
33 typeof(global::System.Runtime.Serialization.StreamingContext)
34 }, ReturnType = typeof(void))]
35 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.X509Certificates.X509Certificate2", Member = ".ctor", ReturnType = typeof(void))]
36 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
37 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
38 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
40 {
41 throw null;
42 }
43
44 [global::Cpp2ILInjected.Token(Token = "0x6001B0C")]
45 [global::Cpp2ILInjected.Address(RVA = "0x1B1D1B0", Offset = "0x1B1D1B0", Length = "0x9C")]
46 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.X509Certificates.X509Certificate2", Member = ".ctor", MemberParameters = new object[] { "System.Byte[]" }, ReturnType = typeof(void))]
47 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.ServicePoint", Member = "get_Certificate", ReturnType = typeof(X509Certificate))]
48 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.ServicePoint", Member = "get_ClientCertificate", ReturnType = typeof(X509Certificate))]
49 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.X509.X509Store", Member = "ImportNewFormat", MemberParameters = new object[] { "Mono.Security.X509.X509Certificate" }, ReturnType = typeof(void))]
50 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Security.X509.X509Store", Member = "RemoveNewFormat", MemberParameters = new object[] { "Mono.Security.X509.X509Certificate" }, ReturnType = typeof(void))]
51 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
52 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
53 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509Helper), Member = "Import", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(X509CertificateImpl))]
54 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
55 public X509Certificate(byte[] data)
56 {
57 throw null;
58 }
59
60 [global::Cpp2ILInjected.Token(Token = "0x6001B0D")]
61 [global::Cpp2ILInjected.Address(RVA = "0x1B1D2F0", Offset = "0x1B1D2F0", Length = "0xA4")]
62 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
63 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Unity.CertHelper", Member = "AddCertificateToNativeChain", MemberParameters = new object[]
64 {
65 "unitytls_x509list*",
67 "unitytls_errorstate*"
68 }, ReturnType = typeof(void))]
69 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.X509Certificates.X509Certificate2", Member = ".ctor", MemberParameters = new object[] { "System.Security.Cryptography.X509Certificates.X509Certificate2Impl" }, ReturnType = typeof(void))]
70 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
71 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
72 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
74 {
75 throw null;
76 }
77
78 [global::Cpp2ILInjected.Token(Token = "0x6001B0E")]
79 [global::Cpp2ILInjected.Address(RVA = "0x1B1D3A8", Offset = "0x1B1D3A8", Length = "0xC")]
80 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.X509Certificates.X509Certificate2", Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
81 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
82 public X509Certificate(string fileName)
83 {
84 throw null;
85 }
86
87 [global::Cpp2ILInjected.Token(Token = "0x6001B0F")]
88 [global::Cpp2ILInjected.Address(RVA = "0x1B1D3B4", Offset = "0x1B1D3B4", Length = "0x260")]
89 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
90 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
91 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
92 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509Certificate), Member = "ValidateKeyStorageFlags", MemberParameters = new object[] { typeof(X509KeyStorageFlags) }, ReturnType = typeof(void))]
93 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.IO.File), Member = "ReadAllBytes", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(byte[]))]
94 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Win32.SafeHandles.SafePasswordHandle), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
95 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509Helper), Member = "Import", MemberParameters = new object[]
96 {
97 typeof(byte[]),
99 typeof(X509KeyStorageFlags)
100 }, ReturnType = typeof(X509CertificateImpl))]
101 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
102 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
103 public X509Certificate(string fileName, string password, X509KeyStorageFlags keyStorageFlags)
104 {
105 throw null;
106 }
107
108 [global::Cpp2ILInjected.Token(Token = "0x6001B10")]
109 [global::Cpp2ILInjected.Address(RVA = "0x1B1D7E0", Offset = "0x1B1D7E0", Length = "0xDC")]
110 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.X509Certificates.X509Certificate2", Member = ".ctor", MemberParameters = new object[] { typeof(X509Certificate) }, ReturnType = typeof(void))]
111 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.X509Certificates.X509ChainPolicy", Member = "get_ExtraStore", ReturnType = "System.Security.Cryptography.X509Certificates.X509Certificate2Collection")]
112 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
113 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
114 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509Helper), Member = "InitFromCertificate", MemberParameters = new object[] { typeof(X509Certificate) }, ReturnType = typeof(X509CertificateImpl))]
115 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
116 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
118 {
119 throw null;
120 }
121
122 [global::Cpp2ILInjected.Token(Token = "0x6001B11")]
123 [global::Cpp2ILInjected.Address(RVA = "0x1B1D964", Offset = "0x1B1D964", Length = "0x3C")]
124 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.X509Certificates.X509Certificate2", Member = ".ctor", MemberParameters = new object[]
125 {
126 typeof(global::System.Runtime.Serialization.SerializationInfo),
127 typeof(global::System.Runtime.Serialization.StreamingContext)
128 }, ReturnType = typeof(void))]
129 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
130 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509Certificate), Member = ".ctor", ReturnType = typeof(void))]
131 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.PlatformNotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
132 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
133 public X509Certificate(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
134 {
135 throw null;
136 }
137
138 [global::Cpp2ILInjected.Token(Token = "0x6001B12")]
139 [global::Cpp2ILInjected.Address(RVA = "0x1B1D9A0", Offset = "0x1B1D9A0", Length = "0x38")]
140 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
141 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.PlatformNotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
142 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
143 private void System.Runtime.Serialization.ISerializable.GetObjectData(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
144 {
145 throw null;
146 }
147
148 [global::Cpp2ILInjected.Token(Token = "0x6001B13")]
149 [global::Cpp2ILInjected.Address(RVA = "0x1B1D9D8", Offset = "0x1B1D9D8", Length = "0x38")]
150 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
151 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.PlatformNotSupportedException), Member = ".ctor", ReturnType = typeof(void))]
152 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
154 {
155 throw null;
156 }
157
158 [global::Cpp2ILInjected.Token(Token = "0x170002FE")]
159 public string Issuer
160 {
161 [global::Cpp2ILInjected.Token(Token = "0x6001B14")]
162 [global::Cpp2ILInjected.Address(RVA = "0x1B1DA10", Offset = "0x1B1DA10", Length = "0x4C")]
163 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
164 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509Certificate), Member = "Equals", MemberParameters = new object[] { typeof(X509Certificate) }, ReturnType = typeof(bool))]
165 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509Certificate), Member = "ToString", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(string))]
166 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "Mono.Net.Security.MobileTlsContext", Member = "SelectClientCertificate", MemberParameters = new object[] { "System.String[]" }, ReturnType = typeof(X509Certificate))]
167 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.X509Certificates.X509Certificate2Collection", Member = "Find", MemberParameters = new object[]
168 {
169 "System.Security.Cryptography.X509Certificates.X509FindType",
170 typeof(object),
171 typeof(bool)
172 }, ReturnType = "System.Security.Cryptography.X509Certificates.X509Certificate2Collection")]
173 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.X509Certificates.X509ChainImplMono", Member = "FindParent", MemberParameters = new object[] { "System.Security.Cryptography.X509Certificates.X509Certificate2" }, ReturnType = "System.Security.Cryptography.X509Certificates.X509Certificate2")]
174 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.X509Certificates.X509ChainImplMono", Member = "IsSelfIssued", MemberParameters = new object[] { "System.Security.Cryptography.X509Certificates.X509Certificate2" }, ReturnType = typeof(bool))]
175 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
176 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509Helper), Member = "ThrowIfContextInvalid", MemberParameters = new object[] { typeof(X509CertificateImpl) }, ReturnType = typeof(void))]
177 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
178 get
179 {
180 throw null;
181 }
182 }
183
184 [global::Cpp2ILInjected.Token(Token = "0x170002FF")]
185 public string Subject
186 {
187 [global::Cpp2ILInjected.Token(Token = "0x6001B15")]
188 [global::Cpp2ILInjected.Address(RVA = "0x1B1DA64", Offset = "0x1B1DA64", Length = "0x4C")]
189 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
190 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509Certificate), Member = "ToString", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(string))]
191 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.X509Certificates.X509Certificate2Collection", Member = "Find", MemberParameters = new object[]
192 {
193 "System.Security.Cryptography.X509Certificates.X509FindType",
194 typeof(object),
195 typeof(bool)
196 }, ReturnType = "System.Security.Cryptography.X509Certificates.X509Certificate2Collection")]
197 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.X509Certificates.X509ChainImplMono", Member = "IsSelfIssued", MemberParameters = new object[] { "System.Security.Cryptography.X509Certificates.X509Certificate2" }, ReturnType = typeof(bool))]
198 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
199 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509Helper), Member = "ThrowIfContextInvalid", MemberParameters = new object[] { typeof(X509CertificateImpl) }, ReturnType = typeof(void))]
200 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
201 get
202 {
203 throw null;
204 }
205 }
206
207 [global::Cpp2ILInjected.Token(Token = "0x6001B16")]
208 [global::Cpp2ILInjected.Address(RVA = "0x1B1DAB0", Offset = "0x1B1DAB0", Length = "0x10")]
209 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
210 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
211 public void Dispose()
212 {
213 throw null;
214 }
215
216 [global::Cpp2ILInjected.Token(Token = "0x6001B17")]
217 [global::Cpp2ILInjected.Address(RVA = "0x1B1DAC0", Offset = "0x1B1DAC0", Length = "0x14")]
218 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
219 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
220 protected virtual void Dispose(bool disposing)
221 {
222 throw null;
223 }
224
225 [global::Cpp2ILInjected.Token(Token = "0x6001B18")]
226 [global::Cpp2ILInjected.Address(RVA = "0x1B1DAD4", Offset = "0x1B1DAD4", Length = "0x94")]
227 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
228 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
229 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
230 public override bool Equals(object obj)
231 {
232 throw null;
233 }
234
235 [global::Cpp2ILInjected.Token(Token = "0x6001B19")]
236 [global::Cpp2ILInjected.Address(RVA = "0x1B1DB68", Offset = "0x1B1DB68", Length = "0xCC")]
237 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
238 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
239 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509Certificate), Member = "get_Issuer", ReturnType = typeof(string))]
240 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Equals", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
241 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509Certificate), Member = "GetRawSerialNumber", ReturnType = typeof(byte[]))]
242 public virtual bool Equals(X509Certificate other)
243 {
244 throw null;
245 }
246
247 [global::Cpp2ILInjected.Token(Token = "0x6001B1A")]
248 [global::Cpp2ILInjected.Address(RVA = "0x1B1DC7C", Offset = "0x1B1DC7C", Length = "0x24")]
249 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
250 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509Helper), Member = "ThrowIfContextInvalid", MemberParameters = new object[] { typeof(X509CertificateImpl) }, ReturnType = typeof(void))]
251 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509Certificate), Member = "GetRawCertHash", ReturnType = typeof(byte[]))]
252 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Internal.Cryptography.Helpers), Member = "CloneByteArray", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(byte[]))]
253 public virtual byte[] GetCertHash()
254 {
255 throw null;
256 }
257
258 [global::Cpp2ILInjected.Token(Token = "0x6001B1B")]
259 [global::Cpp2ILInjected.Address(RVA = "0x1B1DCE4", Offset = "0x1B1DCE4", Length = "0x24")]
260 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
261 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509Helper), Member = "ThrowIfContextInvalid", MemberParameters = new object[] { typeof(X509CertificateImpl) }, ReturnType = typeof(void))]
262 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509Certificate), Member = "GetRawCertHash", ReturnType = typeof(byte[]))]
263 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Internal.Cryptography.Helpers), Member = "ToHexStringUpper", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(string))]
264 public virtual string GetCertHashString()
265 {
266 throw null;
267 }
268
269 [global::Cpp2ILInjected.Token(Token = "0x6001B1C")]
270 [global::Cpp2ILInjected.Address(RVA = "0x1B1DCA0", Offset = "0x1B1DCA0", Length = "0x44")]
271 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
272 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509Certificate), Member = "GetCertHash", ReturnType = typeof(byte[]))]
273 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509Certificate), Member = "GetCertHashString", ReturnType = typeof(string))]
274 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509Certificate), Member = "GetHashCode", ReturnType = typeof(int))]
275 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509Certificate), Member = "ToString", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(string))]
276 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
277 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
278 private byte[] GetRawCertHash()
279 {
280 throw null;
281 }
282
283 [global::Cpp2ILInjected.Token(Token = "0x6001B1D")]
284 [global::Cpp2ILInjected.Address(RVA = "0x1B1DD08", Offset = "0x1B1DD08", Length = "0x2C")]
285 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
286 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
287 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509Helper), Member = "ThrowIfContextInvalid", MemberParameters = new object[] { typeof(X509CertificateImpl) }, ReturnType = typeof(void))]
288 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Internal.Cryptography.Helpers), Member = "CloneByteArray", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(byte[]))]
289 public virtual byte[] GetRawCertData()
290 {
291 throw null;
292 }
293
294 [global::Cpp2ILInjected.Token(Token = "0x6001B1E")]
295 [global::Cpp2ILInjected.Address(RVA = "0x1B1DD34", Offset = "0x1B1DD34", Length = "0x60")]
296 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
297 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
298 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509Certificate), Member = "GetRawCertHash", ReturnType = typeof(byte[]))]
299 public override int GetHashCode()
300 {
301 throw null;
302 }
303
304 [global::Cpp2ILInjected.Token(Token = "0x6001B1F")]
305 [global::Cpp2ILInjected.Address(RVA = "0x1B1DD94", Offset = "0x1B1DD94", Length = "0x50")]
306 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
307 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
308 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509Helper), Member = "ThrowIfContextInvalid", MemberParameters = new object[] { typeof(X509CertificateImpl) }, ReturnType = typeof(void))]
309 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
310 public virtual string GetKeyAlgorithm()
311 {
312 throw null;
313 }
314
315 [global::Cpp2ILInjected.Token(Token = "0x6001B20")]
316 [global::Cpp2ILInjected.Address(RVA = "0x1B1DDE4", Offset = "0x1B1DDE4", Length = "0x54")]
317 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
318 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
319 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509Helper), Member = "ThrowIfContextInvalid", MemberParameters = new object[] { typeof(X509CertificateImpl) }, ReturnType = typeof(void))]
320 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Internal.Cryptography.Helpers), Member = "CloneByteArray", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(byte[]))]
321 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
322 public virtual byte[] GetKeyAlgorithmParameters()
323 {
324 throw null;
325 }
326
327 [global::Cpp2ILInjected.Token(Token = "0x6001B21")]
328 [global::Cpp2ILInjected.Address(RVA = "0x1B1DE38", Offset = "0x1B1DE38", Length = "0x54")]
329 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
330 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
331 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509Helper), Member = "ThrowIfContextInvalid", MemberParameters = new object[] { typeof(X509CertificateImpl) }, ReturnType = typeof(void))]
332 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Internal.Cryptography.Helpers), Member = "CloneByteArray", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(byte[]))]
333 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
334 public virtual byte[] GetPublicKey()
335 {
336 throw null;
337 }
338
339 [global::Cpp2ILInjected.Token(Token = "0x6001B22")]
340 [global::Cpp2ILInjected.Address(RVA = "0x1B1DE8C", Offset = "0x1B1DE8C", Length = "0x68")]
341 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
342 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509Helper), Member = "ThrowIfContextInvalid", MemberParameters = new object[] { typeof(X509CertificateImpl) }, ReturnType = typeof(void))]
343 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509Certificate), Member = "GetRawSerialNumber", ReturnType = typeof(byte[]))]
344 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Internal.Cryptography.Helpers), Member = "CloneByteArray", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(byte[]))]
345 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "Reverse", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[] { "T[]" }, ReturnType = typeof(void))]
346 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
347 public virtual byte[] GetSerialNumber()
348 {
349 throw null;
350 }
351
352 [global::Cpp2ILInjected.Token(Token = "0x6001B23")]
353 [global::Cpp2ILInjected.Address(RVA = "0x1B1DEF4", Offset = "0x1B1DEF4", Length = "0x24")]
354 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
355 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509Helper), Member = "ThrowIfContextInvalid", MemberParameters = new object[] { typeof(X509CertificateImpl) }, ReturnType = typeof(void))]
356 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509Certificate), Member = "GetRawSerialNumber", ReturnType = typeof(byte[]))]
357 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Internal.Cryptography.Helpers), Member = "ToHexStringUpper", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(string))]
358 public virtual string GetSerialNumberString()
359 {
360 throw null;
361 }
362
363 [global::Cpp2ILInjected.Token(Token = "0x6001B24")]
364 [global::Cpp2ILInjected.Address(RVA = "0x1B1DC34", Offset = "0x1B1DC34", Length = "0x48")]
365 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
366 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509Certificate), Member = "Equals", MemberParameters = new object[] { typeof(X509Certificate) }, ReturnType = typeof(bool))]
367 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509Certificate), Member = "GetSerialNumber", ReturnType = typeof(byte[]))]
368 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509Certificate), Member = "GetSerialNumberString", ReturnType = typeof(string))]
369 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
370 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
371 private byte[] GetRawSerialNumber()
372 {
373 throw null;
374 }
375
376 [global::Cpp2ILInjected.Token(Token = "0x6001B25")]
377 [global::Cpp2ILInjected.Address(RVA = "0x1B1DF18", Offset = "0x1B1DF18", Length = "0x14")]
378 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
379 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
380 public override string ToString()
381 {
382 throw null;
383 }
384
385 [global::Cpp2ILInjected.Token(Token = "0x6001B26")]
386 [global::Cpp2ILInjected.Address(RVA = "0x1B1DF2C", Offset = "0x1B1DF2C", Length = "0x33C")]
387 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
388 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.X509Certificates.X509Certificate2", Member = "ToString", ReturnType = typeof(string))]
389 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
390 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.StringBuilder), Member = ".ctor", ReturnType = typeof(void))]
391 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.StringBuilder), Member = "AppendLine", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(global::System.Text.StringBuilder))]
392 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(global::System.Text.StringBuilder))]
393 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509Certificate), Member = "get_Subject", ReturnType = typeof(string))]
394 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.StringBuilder), Member = "AppendLine", ReturnType = typeof(global::System.Text.StringBuilder))]
395 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509Certificate), Member = "get_Issuer", ReturnType = typeof(string))]
396 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Array), Member = "Reverse", MemberTypeParameters = new object[] { "T" }, MemberParameters = new object[] { "T[]" }, ReturnType = typeof(void))]
397 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Internal.Cryptography.Helpers), Member = "ToHexArrayUpper", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(char[]))]
398 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Text.StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(char[]) }, ReturnType = typeof(global::System.Text.StringBuilder))]
399 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509Certificate), Member = "GetNotBefore", ReturnType = typeof(global::System.DateTime))]
400 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509Certificate), Member = "FormatDate", MemberParameters = new object[] { typeof(global::System.DateTime) }, ReturnType = typeof(string))]
401 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509Certificate), Member = "GetNotAfter", ReturnType = typeof(global::System.DateTime))]
402 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509Certificate), Member = "GetRawCertHash", ReturnType = typeof(byte[]))]
403 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = "ToString", ReturnType = typeof(string))]
404 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
405 public virtual string ToString(bool fVerbose)
406 {
407 throw null;
408 }
409
410 [global::Cpp2ILInjected.Token(Token = "0x6001B27")]
411 [global::Cpp2ILInjected.Address(RVA = "0x1B1E410", Offset = "0x1B1E410", Length = "0x94")]
412 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
413 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509Certificate), Member = "ToString", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(string))]
414 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.X509Certificates.X509Certificate2", Member = "get_NotAfter", ReturnType = typeof(global::System.DateTime))]
415 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.X509Certificates.X509Certificate2", Member = "ToString", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(string))]
416 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.X509Certificates.X509Certificate2Collection", Member = "Find", MemberParameters = new object[]
417 {
418 "System.Security.Cryptography.X509Certificates.X509FindType",
419 typeof(object),
420 typeof(bool)
421 }, ReturnType = "System.Security.Cryptography.X509Certificates.X509Certificate2Collection")]
422 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.X509Certificates.X509ChainImplMono", Member = "Process", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
423 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
424 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509Helper), Member = "ThrowIfContextInvalid", MemberParameters = new object[] { typeof(X509CertificateImpl) }, ReturnType = typeof(void))]
425 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "op_Equality", MemberParameters = new object[]
426 {
427 typeof(global::System.DateTime),
428 typeof(global::System.DateTime)
429 }, ReturnType = typeof(bool))]
430 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
431 internal global::System.DateTime GetNotAfter()
432 {
433 throw null;
434 }
435
436 [global::Cpp2ILInjected.Token(Token = "0x6001B28")]
437 [global::Cpp2ILInjected.Address(RVA = "0x1B1E27C", Offset = "0x1B1E27C", Length = "0x94")]
438 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
439 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509Certificate), Member = "ToString", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(string))]
440 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.X509Certificates.X509Certificate2", Member = "get_NotBefore", ReturnType = typeof(global::System.DateTime))]
441 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.X509Certificates.X509Certificate2", Member = "ToString", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(string))]
442 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.X509Certificates.X509Certificate2Collection", Member = "Find", MemberParameters = new object[]
443 {
444 "System.Security.Cryptography.X509Certificates.X509FindType",
445 typeof(object),
446 typeof(bool)
447 }, ReturnType = "System.Security.Cryptography.X509Certificates.X509Certificate2Collection")]
448 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.X509Certificates.X509ChainImplMono", Member = "Process", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
449 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
450 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509Helper), Member = "ThrowIfContextInvalid", MemberParameters = new object[] { typeof(X509CertificateImpl) }, ReturnType = typeof(void))]
451 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "op_Equality", MemberParameters = new object[]
452 {
453 typeof(global::System.DateTime),
454 typeof(global::System.DateTime)
455 }, ReturnType = typeof(bool))]
456 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
457 internal global::System.DateTime GetNotBefore()
458 {
459 throw null;
460 }
461
462 [global::Cpp2ILInjected.Token(Token = "0x6001B29")]
463 [global::Cpp2ILInjected.Address(RVA = "0x1B1E310", Offset = "0x1B1E310", Length = "0x100")]
464 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
465 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509Certificate), Member = "ToString", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(string))]
466 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.X509Certificates.X509Certificate2", Member = "ToString", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(string))]
467 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
468 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.CultureInfo), Member = "get_CurrentCulture", ReturnType = typeof(global::System.Globalization.CultureInfo))]
469 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Year", ReturnType = typeof(int))]
470 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Month", ReturnType = typeof(int))]
471 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "get_Day", ReturnType = typeof(int))]
472 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Globalization.CultureInfo), Member = "get_InvariantCulture", ReturnType = typeof(global::System.Globalization.CultureInfo))]
473 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.DateTime), Member = "ToString", MemberParameters = new object[] { typeof(global::System.IFormatProvider) }, ReturnType = typeof(string))]
474 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
475 protected static string FormatDate(global::System.DateTime date)
476 {
477 throw null;
478 }
479
480 [global::Cpp2ILInjected.Token(Token = "0x6001B2A")]
481 [global::Cpp2ILInjected.Address(RVA = "0x1B1D614", Offset = "0x1B1D614", Length = "0x10C")]
482 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
483 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509Certificate), Member = ".ctor", MemberParameters = new object[]
484 {
485 typeof(string),
486 typeof(string),
488 }, ReturnType = typeof(void))]
489 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
490 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.ArgumentException), Member = ".ctor", MemberParameters = new object[]
491 {
492 typeof(string),
493 typeof(string)
494 }, ReturnType = typeof(void))]
495 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::SR), Member = "Format", MemberParameters = new object[]
496 {
497 typeof(string),
498 typeof(object)
499 }, ReturnType = typeof(string))]
500 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
502 {
503 throw null;
504 }
505
506 [global::Cpp2ILInjected.Token(Token = "0x6001B2B")]
507 [global::Cpp2ILInjected.Address(RVA = "0x1B1E4A4", Offset = "0x1B1E4A4", Length = "0x30")]
508 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
509 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.X509Certificates.X509Certificate2", Member = ".ctor", MemberParameters = new object[] { "System.Byte[]" }, ReturnType = typeof(void))]
510 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
512 {
513 throw null;
514 }
515
516 [global::Cpp2ILInjected.Token(Token = "0x17000300")]
518 {
519 [global::Cpp2ILInjected.Token(Token = "0x6001B2C")]
520 [global::Cpp2ILInjected.Address(RVA = "0x1B1E4D4", Offset = "0x1B1E4D4", Length = "0x8")]
521 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
522 get
523 {
524 throw null;
525 }
526 }
527
528 [global::Cpp2ILInjected.Token(Token = "0x17000301")]
529 internal bool IsValid
530 {
531 [global::Cpp2ILInjected.Token(Token = "0x6001B2D")]
532 [global::Cpp2ILInjected.Address(RVA = "0x1B1E4DC", Offset = "0x1B1E4DC", Length = "0x18")]
533 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.X509Certificates.X509Certificate2", Member = "ToString", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(string))]
534 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
535 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
536 get
537 {
538 throw null;
539 }
540 }
541
542 [global::Cpp2ILInjected.Token(Token = "0x6001B2E")]
543 [global::Cpp2ILInjected.Address(RVA = "0x1B1DA5C", Offset = "0x1B1DA5C", Length = "0x8")]
544 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.X509Certificates.X509Certificate2", Member = "get_Extensions", ReturnType = "System.Security.Cryptography.X509Certificates.X509ExtensionCollection")]
545 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.X509Certificates.X509Certificate2", Member = "get_HasPrivateKey", ReturnType = typeof(bool))]
546 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.X509Certificates.X509Certificate2", Member = "get_PrivateKey", ReturnType = typeof(AsymmetricAlgorithm))]
547 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.X509Certificates.X509Certificate2", Member = "get_IssuerName", ReturnType = "System.Security.Cryptography.X509Certificates.X500DistinguishedName")]
548 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.X509Certificates.X509Certificate2", Member = "get_PublicKey", ReturnType = "System.Security.Cryptography.X509Certificates.PublicKey")]
549 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.X509Certificates.X509Certificate2", Member = "get_RawData", ReturnType = "System.Byte[]")]
550 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.X509Certificates.X509Certificate2", Member = "get_SignatureAlgorithm", ReturnType = "System.Security.Cryptography.Oid")]
551 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.X509Certificates.X509Certificate2", Member = "get_SubjectName", ReturnType = "System.Security.Cryptography.X509Certificates.X500DistinguishedName")]
552 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Security.Cryptography.X509Certificates.X509Certificate2", Member = "get_Version", ReturnType = typeof(int))]
553 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 10)]
554 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509Helper), Member = "ThrowIfContextInvalid", MemberParameters = new object[] { typeof(X509CertificateImpl) }, ReturnType = typeof(void))]
555 internal void ThrowIfInvalid()
556 {
557 throw null;
558 }
559
560 [global::Cpp2ILInjected.Token(Token = "0x4000DD5")]
561 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
563
564 [global::Cpp2ILInjected.Token(Token = "0x4000DD6")]
565 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
566 private byte[] lazyCertHash;
567
568 [global::Cpp2ILInjected.Token(Token = "0x4000DD7")]
569 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
570 private byte[] lazySerialNumber;
571
572 [global::Cpp2ILInjected.Token(Token = "0x4000DD8")]
573 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
574 private string lazyIssuer;
575
576 [global::Cpp2ILInjected.Token(Token = "0x4000DD9")]
577 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
578 private string lazySubject;
579
580 [global::Cpp2ILInjected.Token(Token = "0x4000DDA")]
581 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
582 private string lazyKeyAlgorithm;
583
584 [global::Cpp2ILInjected.Token(Token = "0x4000DDB")]
585 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
587
588 [global::Cpp2ILInjected.Token(Token = "0x4000DDC")]
589 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
590 private byte[] lazyPublicKey;
591
592 [global::Cpp2ILInjected.Token(Token = "0x4000DDD")]
593 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
594 private global::System.DateTime lazyNotBefore;
595
596 [global::Cpp2ILInjected.Token(Token = "0x4000DDE")]
597 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
598 private global::System.DateTime lazyNotAfter;
599 }
600}
class f__AnonymousType0<< Count > j__TPar
static string FormatDate(global::System.DateTime date)
X509Certificate(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
X509Certificate(string fileName, string password, X509KeyStorageFlags keyStorageFlags)
static void ValidateKeyStorageFlags(X509KeyStorageFlags keyStorageFlags)
void GetObjectData(SerializationInfo info, StreamingContext context)
DateTime(long ticks)
Definition DateTime.cs:113