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
X501.cs
Go to the documentation of this file.
1using System;
5using System.Text;
9
10namespace Mono.Security.X509
11{
12 [global::Cpp2ILInjected.Token(Token = "0x2000011")]
13 public sealed class X501
14 {
15 [global::Cpp2ILInjected.Token(Token = "0x600008F")]
16 [global::Cpp2ILInjected.Address(RVA = "0x1A887E4", Offset = "0x1A887E4", Length = "0x8")]
17 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
18 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
19 private X501()
20 {
21 throw null;
22 }
23
24 [global::Cpp2ILInjected.Token(Token = "0x6000090")]
25 [global::Cpp2ILInjected.Address(RVA = "0x1A7B64C", Offset = "0x1A7B64C", Length = "0x12C")]
26 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
27 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PKCS7.SignerInfo), Member = ".ctor", MemberParameters = new object[] { typeof(ASN1) }, ReturnType = typeof(void))]
28 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509Crl), Member = "Parse", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(void))]
29 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509Certificate), Member = "Parse", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(void))]
30 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
31 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = ".ctor", ReturnType = typeof(void))]
32 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(ASN1))]
33 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X501), Member = "AppendEntry", MemberParameters = new object[]
34 {
36 typeof(ASN1),
37 typeof(bool)
38 }, ReturnType = typeof(void))]
39 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(StringBuilder))]
40 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
41 public static string ToString(ASN1 seq)
42 {
43 throw null;
44 }
45
46 [global::Cpp2ILInjected.Token(Token = "0x6000091")]
47 [global::Cpp2ILInjected.Address(RVA = "0x1A89364", Offset = "0x1A89364", Length = "0x198")]
48 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
49 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X500DistinguishedName), Member = "Decode", MemberParameters = new object[] { typeof(X500DistinguishedNameFlags) }, ReturnType = typeof(string))]
50 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X500DistinguishedName), Member = "DecodeRawData", ReturnType = typeof(void))]
51 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
52 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = ".ctor", ReturnType = typeof(void))]
53 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(ASN1))]
54 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X501), Member = "AppendEntry", MemberParameters = new object[]
55 {
57 typeof(ASN1),
58 typeof(bool)
59 }, ReturnType = typeof(void))]
60 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(StringBuilder))]
61 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
62 public static string ToString(ASN1 seq, bool reversed, string separator, bool quotes)
63 {
64 throw null;
65 }
66
67 [global::Cpp2ILInjected.Token(Token = "0x6000092")]
68 [global::Cpp2ILInjected.Address(RVA = "0x1A887EC", Offset = "0x1A887EC", Length = "0xB78")]
69 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
70 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X501), Member = "ToString", MemberParameters = new object[] { typeof(ASN1) }, ReturnType = typeof(string))]
71 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X501), Member = "ToString", MemberParameters = new object[]
72 {
73 typeof(ASN1),
74 typeof(bool),
75 typeof(string),
76 typeof(bool)
77 }, ReturnType = typeof(string))]
78 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
79 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(ASN1))]
80 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(StringBuilder))]
81 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1Convert), Member = "ToOid", MemberParameters = new object[] { typeof(ASN1) }, ReturnType = typeof(string))]
82 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = ".ctor", ReturnType = typeof(void))]
83 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1), Member = "get_Value", ReturnType = typeof(byte[]))]
84 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(StringBuilder))]
85 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = "get_UTF7", ReturnType = typeof(Encoding))]
86 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = "get_UTF8", ReturnType = typeof(Encoding))]
87 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeHelpers), Member = "InitializeArray", MemberParameters = new object[]
88 {
91 }, ReturnType = typeof(void))]
92 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IndexOfAny", MemberParameters = new object[]
93 {
94 typeof(char[]),
95 typeof(int),
96 typeof(int)
97 }, ReturnType = typeof(int))]
98 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "StartsWith", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
99 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "EndsWith", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
100 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Replace", MemberParameters = new object[]
101 {
102 typeof(string),
103 typeof(string)
104 }, ReturnType = typeof(string))]
105 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
106 {
107 typeof(string),
108 typeof(string),
109 typeof(string)
110 }, ReturnType = typeof(string))]
111 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 44)]
112 private static void AppendEntry(StringBuilder sb, ASN1 entry, bool quotes)
113 {
114 throw null;
115 }
116
117 [global::Cpp2ILInjected.Token(Token = "0x6000093")]
118 [global::Cpp2ILInjected.Address(RVA = "0x1A894FC", Offset = "0x1A894FC", Length = "0x7A0")]
119 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
120 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X501), Member = "ReadAttribute", MemberParameters = new object[]
121 {
122 typeof(string),
123 typeof(ref int)
124 }, ReturnType = typeof(X520.AttributeTypeAndValue))]
125 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
126 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CultureInfo), Member = "get_InvariantCulture", ReturnType = typeof(CultureInfo))]
127 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "ToUpper", MemberParameters = new object[] { typeof(CultureInfo) }, ReturnType = typeof(string))]
128 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Trim", ReturnType = typeof(string))]
129 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(<PrivateImplementationDetails>), Member = "ComputeStringHash", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(uint))]
130 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Equality", MemberParameters = new object[]
131 {
132 typeof(string),
133 typeof(string)
134 }, ReturnType = typeof(bool))]
135 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X520.Surname), Member = ".ctor", ReturnType = typeof(void))]
136 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X520.LocalityName), Member = ".ctor", ReturnType = typeof(void))]
137 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X520.EmailAddress), Member = ".ctor", ReturnType = typeof(void))]
138 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X520.OrganizationalUnitName), Member = ".ctor", ReturnType = typeof(void))]
139 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X520.Initial), Member = ".ctor", ReturnType = typeof(void))]
140 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X520.CountryName), Member = ".ctor", ReturnType = typeof(void))]
141 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X520.DnQualifier), Member = ".ctor", ReturnType = typeof(void))]
142 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X520.DomainComponent), Member = ".ctor", ReturnType = typeof(void))]
143 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X520.SerialNumber), Member = ".ctor", ReturnType = typeof(void))]
144 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X520.CommonName), Member = ".ctor", ReturnType = typeof(void))]
145 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X520.Title), Member = ".ctor", ReturnType = typeof(void))]
146 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X520.StateOrProvinceName), Member = ".ctor", ReturnType = typeof(void))]
147 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X520.OrganizationName), Member = ".ctor", ReturnType = typeof(void))]
148 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X520.GivenName), Member = ".ctor", ReturnType = typeof(void))]
149 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X520.UserId), Member = ".ctor", ReturnType = typeof(void))]
150 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "StartsWith", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
151 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
152 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X501), Member = "IsOid", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
153 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X520.Oid), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
154 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 53)]
156 {
157 throw null;
158 }
159
160 [global::Cpp2ILInjected.Token(Token = "0x6000094")]
161 [global::Cpp2ILInjected.Address(RVA = "0x1A89C9C", Offset = "0x1A89C9C", Length = "0x90")]
162 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
163 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X501), Member = "GetAttributeFromOid", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(X520.AttributeTypeAndValue))]
164 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
165 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1Convert), Member = "FromOid", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(ASN1))]
166 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
167 private static bool IsOid(string oid)
168 {
169 throw null;
170 }
171
172 [global::Cpp2ILInjected.Token(Token = "0x6000095")]
173 [global::Cpp2ILInjected.Address(RVA = "0x1A89D2C", Offset = "0x1A89D2C", Length = "0x148")]
174 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
175 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X501), Member = "FromString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(ASN1))]
176 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
177 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
178 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IndexOf", MemberParameters = new object[]
179 {
180 typeof(char),
181 typeof(int)
182 }, ReturnType = typeof(int))]
183 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[]
184 {
185 typeof(int),
186 typeof(int)
187 }, ReturnType = typeof(string))]
188 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X501), Member = "GetAttributeFromOid", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(X520.AttributeTypeAndValue))]
189 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
190 {
191 typeof(string),
192 typeof(object)
193 }, ReturnType = typeof(string))]
194 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FormatException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
195 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
196 private static X520.AttributeTypeAndValue ReadAttribute(string value, ref int pos)
197 {
198 throw null;
199 }
200
201 [global::Cpp2ILInjected.Token(Token = "0x6000096")]
202 [global::Cpp2ILInjected.Address(RVA = "0x1A89E74", Offset = "0x1A89E74", Length = "0xCC")]
203 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
204 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X501), Member = "ReadHex", MemberParameters = new object[]
205 {
206 typeof(string),
207 typeof(ref int)
208 }, ReturnType = typeof(string))]
209 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
210 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(char), Member = "IsDigit", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(bool))]
211 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CultureInfo), Member = "get_InvariantCulture", ReturnType = typeof(CultureInfo))]
212 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(char), Member = "ToUpper", MemberParameters = new object[]
213 {
214 typeof(char),
216 }, ReturnType = typeof(char))]
217 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
218 private static bool IsHex(char c)
219 {
220 throw null;
221 }
222
223 [global::Cpp2ILInjected.Token(Token = "0x6000097")]
224 [global::Cpp2ILInjected.Address(RVA = "0x1A89F40", Offset = "0x1A89F40", Length = "0x1A4")]
225 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
226 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X501), Member = "ReadEscaped", MemberParameters = new object[]
227 {
229 typeof(string),
230 typeof(int)
231 }, ReturnType = typeof(int))]
232 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
233 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = ".ctor", ReturnType = typeof(void))]
234 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
235 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(StringBuilder))]
236 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X501), Member = "IsHex", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(bool))]
237 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CryptoConvert), Member = "FromHex", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(byte[]))]
238 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Encoding), Member = "get_UTF8", ReturnType = typeof(Encoding))]
239 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
240 private static string ReadHex(string value, ref int pos)
241 {
242 throw null;
243 }
244
245 [global::Cpp2ILInjected.Token(Token = "0x6000098")]
246 [global::Cpp2ILInjected.Address(RVA = "0x1A8A0E4", Offset = "0x1A8A0E4", Length = "0x17C")]
247 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
248 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X501), Member = "ReadQuoted", MemberParameters = new object[]
249 {
251 typeof(string),
252 typeof(int)
253 }, ReturnType = typeof(int))]
254 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X501), Member = "ReadValue", MemberParameters = new object[]
255 {
256 typeof(string),
257 typeof(ref int)
258 }, ReturnType = typeof(string))]
259 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
260 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
261 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(StringBuilder))]
262 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X501), Member = "ReadHex", MemberParameters = new object[]
263 {
264 typeof(string),
265 typeof(ref int)
266 }, ReturnType = typeof(string))]
267 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(StringBuilder))]
268 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
269 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
270 {
271 typeof(string),
272 typeof(object)
273 }, ReturnType = typeof(string))]
274 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FormatException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
275 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
276 private static int ReadEscaped(StringBuilder sb, string value, int pos)
277 {
278 throw null;
279 }
280
281 [global::Cpp2ILInjected.Token(Token = "0x6000099")]
282 [global::Cpp2ILInjected.Address(RVA = "0x1A8A260", Offset = "0x1A8A260", Length = "0x150")]
283 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
284 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X501), Member = "ReadValue", MemberParameters = new object[]
285 {
286 typeof(string),
287 typeof(ref int)
288 }, ReturnType = typeof(string))]
289 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
290 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
291 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(StringBuilder))]
292 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
293 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
294 {
295 typeof(string),
296 typeof(object)
297 }, ReturnType = typeof(string))]
298 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FormatException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
299 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X501), Member = "ReadEscaped", MemberParameters = new object[]
300 {
302 typeof(string),
303 typeof(int)
304 }, ReturnType = typeof(int))]
305 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
306 private static int ReadQuoted(StringBuilder sb, string value, int pos)
307 {
308 throw null;
309 }
310
311 [global::Cpp2ILInjected.Token(Token = "0x600009A")]
312 [global::Cpp2ILInjected.Address(RVA = "0x1A8A3B0", Offset = "0x1A8A3B0", Length = "0x268")]
313 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
314 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X501), Member = "FromString", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(ASN1))]
315 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
316 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = ".ctor", ReturnType = typeof(void))]
317 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
318 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X501), Member = "ReadEscaped", MemberParameters = new object[]
319 {
321 typeof(string),
322 typeof(int)
323 }, ReturnType = typeof(int))]
324 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(StringBuilder))]
325 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X501), Member = "ReadQuoted", MemberParameters = new object[]
326 {
328 typeof(string),
329 typeof(int)
330 }, ReturnType = typeof(int))]
331 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
332 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(string))]
333 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Format", MemberParameters = new object[]
334 {
335 typeof(string),
336 typeof(object),
337 typeof(object)
338 }, ReturnType = typeof(string))]
339 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FormatException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
340 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 17)]
341 private static string ReadValue(string value, ref int pos)
342 {
343 throw null;
344 }
345
346 [global::Cpp2ILInjected.Token(Token = "0x600009B")]
347 [global::Cpp2ILInjected.Address(RVA = "0x1A8A618", Offset = "0x1A8A618", Length = "0x180")]
348 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
349 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509CertificateBuilder), Member = "ToBeSigned", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(ASN1))]
350 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
351 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
352 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X501), Member = "ReadAttribute", MemberParameters = new object[]
353 {
354 typeof(string),
355 typeof(ref int)
356 }, ReturnType = typeof(X520.AttributeTypeAndValue))]
357 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X501), Member = "ReadValue", MemberParameters = new object[]
358 {
359 typeof(string),
360 typeof(ref int)
361 }, ReturnType = typeof(string))]
362 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X520.AttributeTypeAndValue), Member = "set_Value", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
363 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X520.AttributeTypeAndValue), Member = "GetASN1", ReturnType = typeof(ASN1))]
364 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1), Member = "Add", MemberParameters = new object[] { typeof(ASN1) }, ReturnType = typeof(ASN1))]
365 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
366 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
367 public static ASN1 FromString(string rdn)
368 {
369 throw null;
370 }
371
372 // Note: this type is marked as 'beforefieldinit'.
373 [global::Cpp2ILInjected.Token(Token = "0x600009C")]
374 [global::Cpp2ILInjected.Address(RVA = "0x1A8A798", Offset = "0x1A8A798", Length = "0x430")]
375 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
376 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeHelpers), Member = "InitializeArray", MemberParameters = new object[]
377 {
378 typeof(Array),
380 }, ReturnType = typeof(void))]
381 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 34)]
382 static X501()
383 {
384 throw null;
385 }
386
387 [global::Cpp2ILInjected.Token(Token = "0x400004A")]
388 private static byte[] countryName;
389
390 [global::Cpp2ILInjected.Token(Token = "0x400004B")]
391 private static byte[] organizationName;
392
393 [global::Cpp2ILInjected.Token(Token = "0x400004C")]
394 private static byte[] organizationalUnitName;
395
396 [global::Cpp2ILInjected.Token(Token = "0x400004D")]
397 private static byte[] commonName;
398
399 [global::Cpp2ILInjected.Token(Token = "0x400004E")]
400 private static byte[] localityName;
401
402 [global::Cpp2ILInjected.Token(Token = "0x400004F")]
403 private static byte[] stateOrProvinceName;
404
405 [global::Cpp2ILInjected.Token(Token = "0x4000050")]
406 private static byte[] streetAddress;
407
408 [global::Cpp2ILInjected.Token(Token = "0x4000051")]
409 private static byte[] serialNumber;
410
411 [global::Cpp2ILInjected.Token(Token = "0x4000052")]
412 private static byte[] domainComponent;
413
414 [global::Cpp2ILInjected.Token(Token = "0x4000053")]
415 private static byte[] userid;
416
417 [global::Cpp2ILInjected.Token(Token = "0x4000054")]
418 private static byte[] email;
419
420 [global::Cpp2ILInjected.Token(Token = "0x4000055")]
421 private static byte[] dnQualifier;
422
423 [global::Cpp2ILInjected.Token(Token = "0x4000056")]
424 private static byte[] title;
425
426 [global::Cpp2ILInjected.Token(Token = "0x4000057")]
427 private static byte[] surname;
428
429 [global::Cpp2ILInjected.Token(Token = "0x4000058")]
430 private static byte[] givenName;
431
432 [global::Cpp2ILInjected.Token(Token = "0x4000059")]
433 private static byte[] initial;
434 }
435}
class f__AnonymousType0<< Count > j__TPar
static string ToString(ASN1 seq, bool reversed, string separator, bool quotes)
Definition X501.cs:62
static byte[] organizationalUnitName
Definition X501.cs:394
static bool IsHex(char c)
Definition X501.cs:218
static byte[] commonName
Definition X501.cs:397
static int ReadQuoted(StringBuilder sb, string value, int pos)
Definition X501.cs:306
static string ReadValue(string value, ref int pos)
Definition X501.cs:341
static bool IsOid(string oid)
Definition X501.cs:167
static byte[] serialNumber
Definition X501.cs:409
static byte[] stateOrProvinceName
Definition X501.cs:403
static byte[] streetAddress
Definition X501.cs:406
static X520.AttributeTypeAndValue GetAttributeFromOid(string attributeType)
Definition X501.cs:155
static byte[] email
Definition X501.cs:418
static byte[] initial
Definition X501.cs:433
static byte[] domainComponent
Definition X501.cs:412
static byte[] surname
Definition X501.cs:427
static int ReadEscaped(StringBuilder sb, string value, int pos)
Definition X501.cs:276
static byte[] title
Definition X501.cs:424
static ASN1 FromString(string rdn)
Definition X501.cs:367
static string ReadHex(string value, ref int pos)
Definition X501.cs:240
static byte[] organizationName
Definition X501.cs:391
static X520.AttributeTypeAndValue ReadAttribute(string value, ref int pos)
Definition X501.cs:196
static byte[] localityName
Definition X501.cs:400
static byte[] givenName
Definition X501.cs:430
static byte[] dnQualifier
Definition X501.cs:421
static string ToString(ASN1 seq)
Definition X501.cs:41
static byte[] userid
Definition X501.cs:415
static byte[] countryName
Definition X501.cs:388
static void AppendEntry(StringBuilder sb, ASN1 entry, bool quotes)
Definition X501.cs:112