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
X509Extension.cs
Go to the documentation of this file.
1using System;
3using System.Text;
7
8namespace Mono.Security.X509
9{
10 [global::Cpp2ILInjected.Token(Token = "0x200001B")]
11 public class X509Extension
12 {
13 [global::Cpp2ILInjected.Token(Token = "0x600012C")]
14 [global::Cpp2ILInjected.Address(RVA = "0x1A91F5C", Offset = "0x1A91F5C", Length = "0x1C")]
15 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
16 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
17 protected X509Extension()
18 {
19 throw null;
20 }
21
22 [global::Cpp2ILInjected.Token(Token = "0x600012D")]
23 [global::Cpp2ILInjected.Address(RVA = "0x1A91F78", Offset = "0x1A91F78", Length = "0x25C")]
24 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
25 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509ExtensionCollection), Member = ".ctor", MemberParameters = new object[] { typeof(ASN1) }, ReturnType = typeof(void))]
26 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
27 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
28 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1), Member = "get_Count", ReturnType = typeof(int))]
29 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(ASN1))]
30 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1Convert), Member = "ToOid", MemberParameters = new object[] { typeof(ASN1) }, ReturnType = typeof(string))]
31 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1), Member = "get_Value", ReturnType = typeof(byte[]))]
32 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1), Member = "get_Length", ReturnType = typeof(int))]
33 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1), Member = ".ctor", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(void))]
34 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1), Member = "set_Value", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(void))]
35 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1), Member = "Add", MemberParameters = new object[] { typeof(ASN1) }, ReturnType = typeof(ASN1))]
36 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Locale), Member = "GetText", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
37 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
38 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 17)]
40 {
41 throw null;
42 }
43
44 [global::Cpp2ILInjected.Token(Token = "0x600012E")]
45 [global::Cpp2ILInjected.Address(RVA = "0x1A921D4", Offset = "0x1A921D4", Length = "0x138")]
46 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
47 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509Chain), Member = "IsParent", MemberParameters = new object[]
48 {
51 }, ReturnType = typeof(bool))]
52 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509Store), Member = "GetUniqueName", MemberParameters = new object[]
53 {
55 typeof(byte[])
56 }, ReturnType = typeof(byte[]))]
57 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AuthorityKeyIdentifierExtension), Member = ".ctor", MemberParameters = new object[] { typeof(X509Extension) }, ReturnType = typeof(void))]
58 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BasicConstraintsExtension), Member = ".ctor", MemberParameters = new object[] { typeof(X509Extension) }, ReturnType = typeof(void))]
59 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(KeyUsageExtension), Member = ".ctor", MemberParameters = new object[] { typeof(X509Extension) }, ReturnType = typeof(void))]
60 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SubjectKeyIdentifierExtension), Member = ".ctor", MemberParameters = new object[] { typeof(X509Extension) }, ReturnType = typeof(void))]
61 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
62 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
63 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1), Member = "get_Count", ReturnType = typeof(int))]
64 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Locale), Member = "GetText", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(string))]
65 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
66 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
67 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
69 {
70 throw null;
71 }
72
73 [global::Cpp2ILInjected.Token(Token = "0x600012F")]
74 [global::Cpp2ILInjected.Address(RVA = "0x1A92338", Offset = "0x1A92338", Length = "0x4")]
75 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
76 protected virtual void Decode()
77 {
78 throw null;
79 }
80
81 [global::Cpp2ILInjected.Token(Token = "0x6000130")]
82 [global::Cpp2ILInjected.Address(RVA = "0x1A9233C", Offset = "0x1A9233C", Length = "0x4")]
83 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
84 protected virtual void Encode()
85 {
86 throw null;
87 }
88
89 [global::Cpp2ILInjected.Token(Token = "0x1700005A")]
90 public ASN1 ASN1
91 {
92 [global::Cpp2ILInjected.Token(Token = "0x6000131")]
93 [global::Cpp2ILInjected.Address(RVA = "0x1A92340", Offset = "0x1A92340", Length = "0x100")]
94 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
95 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509Extension), Member = "GetBytes", ReturnType = typeof(byte[]))]
96 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509ExtensionCollection), Member = "GetBytes", ReturnType = typeof(byte[]))]
97 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
98 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1), Member = ".ctor", MemberParameters = new object[] { typeof(byte) }, ReturnType = typeof(void))]
99 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1Convert), Member = "FromOid", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(ASN1))]
100 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1), Member = "Add", MemberParameters = new object[] { typeof(ASN1) }, ReturnType = typeof(ASN1))]
101 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1), Member = ".ctor", MemberParameters = new object[]
102 {
103 typeof(byte),
104 typeof(byte[])
105 }, ReturnType = typeof(void))]
106 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
107 get
108 {
109 throw null;
110 }
111 }
112
113 [global::Cpp2ILInjected.Token(Token = "0x1700005B")]
114 public string Oid
115 {
116 [global::Cpp2ILInjected.Token(Token = "0x6000132")]
117 [global::Cpp2ILInjected.Address(RVA = "0x1A92440", Offset = "0x1A92440", Length = "0x8")]
118 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
119 get
120 {
121 throw null;
122 }
123 }
124
125 [global::Cpp2ILInjected.Token(Token = "0x1700005C")]
126 public bool Critical
127 {
128 [global::Cpp2ILInjected.Token(Token = "0x6000133")]
129 [global::Cpp2ILInjected.Address(RVA = "0x1A92448", Offset = "0x1A92448", Length = "0x8")]
130 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
131 get
132 {
133 throw null;
134 }
135 [global::Cpp2ILInjected.Token(Token = "0x6000134")]
136 [global::Cpp2ILInjected.Address(RVA = "0x1A92450", Offset = "0x1A92450", Length = "0xC")]
137 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
138 set
139 {
140 throw null;
141 }
142 }
143
144 [global::Cpp2ILInjected.Token(Token = "0x1700005D")]
145 public virtual string Name
146 {
147 [global::Cpp2ILInjected.Token(Token = "0x6000135")]
148 [global::Cpp2ILInjected.Address(RVA = "0x1A9245C", Offset = "0x1A9245C", Length = "0x8")]
149 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
150 get
151 {
152 throw null;
153 }
154 }
155
156 [global::Cpp2ILInjected.Token(Token = "0x1700005E")]
157 public ASN1 Value
158 {
159 [global::Cpp2ILInjected.Token(Token = "0x6000136")]
160 [global::Cpp2ILInjected.Address(RVA = "0x1A9230C", Offset = "0x1A9230C", Length = "0x2C")]
161 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
162 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
163 get
164 {
165 throw null;
166 }
167 }
168
169 [global::Cpp2ILInjected.Token(Token = "0x6000137")]
170 [global::Cpp2ILInjected.Address(RVA = "0x1A92464", Offset = "0x1A92464", Length = "0x140")]
171 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
172 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
173 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "op_Inequality", MemberParameters = new object[]
174 {
175 typeof(string),
176 typeof(string)
177 }, ReturnType = typeof(bool))]
178 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1), Member = "get_Length", ReturnType = typeof(int))]
179 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(ASN1))]
180 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
181 public override bool Equals(object obj)
182 {
183 throw null;
184 }
185
186 [global::Cpp2ILInjected.Token(Token = "0x6000138")]
187 [global::Cpp2ILInjected.Address(RVA = "0x1A925A4", Offset = "0x1A925A4", Length = "0x18")]
188 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
189 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509Extension), Member = "get_ASN1", ReturnType = typeof(ASN1))]
190 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
191 public byte[] GetBytes()
192 {
193 throw null;
194 }
195
196 [global::Cpp2ILInjected.Token(Token = "0x6000139")]
197 [global::Cpp2ILInjected.Address(RVA = "0x1A925BC", Offset = "0x1A925BC", Length = "0x10")]
198 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
199 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
200 public override int GetHashCode()
201 {
202 throw null;
203 }
204
205 [global::Cpp2ILInjected.Token(Token = "0x600013A")]
206 [global::Cpp2ILInjected.Address(RVA = "0x1A925CC", Offset = "0x1A925CC", Length = "0x1FC")]
207 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
208 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(X509Extension), Member = "ToString", ReturnType = typeof(string))]
209 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
210 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1), Member = "get_Value", ReturnType = typeof(byte[]))]
211 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CultureInfo), Member = "get_InvariantCulture", ReturnType = typeof(CultureInfo))]
212 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(byte), Member = "ToString", MemberParameters = new object[]
213 {
214 typeof(string),
216 }, ReturnType = typeof(string))]
217 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(StringBuilder))]
218 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Convert), Member = "ToChar", MemberParameters = new object[] { typeof(byte) }, ReturnType = typeof(char))]
219 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(StringBuilder))]
220 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Environment), Member = "get_NewLine", ReturnType = typeof(string))]
221 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
222 private void WriteLine(StringBuilder sb, int n, int pos)
223 {
224 throw null;
225 }
226
227 [global::Cpp2ILInjected.Token(Token = "0x600013B")]
228 [global::Cpp2ILInjected.Address(RVA = "0x1A927C8", Offset = "0x1A927C8", Length = "0xE4")]
229 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
230 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
231 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = ".ctor", ReturnType = typeof(void))]
232 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ASN1), Member = "get_Length", ReturnType = typeof(int))]
233 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(X509Extension), Member = "WriteLine", MemberParameters = new object[]
234 {
236 typeof(int),
237 typeof(int)
238 }, ReturnType = typeof(void))]
239 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
240 public override string ToString()
241 {
242 throw null;
243 }
244
245 [global::Cpp2ILInjected.Token(Token = "0x400009B")]
246 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
247 protected string extnOid;
248
249 [global::Cpp2ILInjected.Token(Token = "0x400009C")]
250 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
251 protected bool extnCritical;
252
253 [global::Cpp2ILInjected.Token(Token = "0x400009D")]
254 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
255 protected ASN1 extnValue;
256 }
257}
class f__AnonymousType0<< Count > j__TPar
void WriteLine(StringBuilder sb, int n, int pos)
override bool Equals(object obj)
X509Extension(X509Extension extension)