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
AuthenticationManager.cs
Go to the documentation of this file.
1using System;
7
8namespace System.Net
9{
10 [global::Cpp2ILInjected.Token(Token = "0x200022D")]
12 {
13 [global::Cpp2ILInjected.Token(Token = "0x6000DF9")]
14 [global::Cpp2ILInjected.Address(RVA = "0x1F3CEE0", Offset = "0x1F3CEE0", Length = "0x8")]
15 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
16 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
18 {
19 throw null;
20 }
21
22 [global::Cpp2ILInjected.Token(Token = "0x6000DFA")]
23 [global::Cpp2ILInjected.Address(RVA = "0x1F3CEE8", Offset = "0x1F3CEE8", Length = "0x258")]
24 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
25 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AuthenticationManager), Member = "get_RegisteredModules", ReturnType = typeof(IEnumerator))]
26 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AuthenticationManager), Member = "Clear", ReturnType = typeof(void))]
27 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AuthenticationManager), Member = "DoAuthenticate", MemberParameters = new object[]
28 {
29 typeof(string),
32 }, ReturnType = typeof(Authorization))]
33 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AuthenticationManager), Member = "PreAuthenticate", MemberParameters = new object[]
34 {
36 typeof(ICredentials)
37 }, ReturnType = typeof(Authorization))]
38 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AuthenticationManager), Member = "DoUnregister", MemberParameters = new object[]
39 {
40 typeof(string),
41 typeof(bool)
42 }, ReturnType = typeof(void))]
43 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
44 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Enter", MemberParameters = new object[]
45 {
46 typeof(object),
47 typeof(ref bool)
48 }, ReturnType = typeof(void))]
49 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArrayList), Member = ".ctor", ReturnType = typeof(void))]
50 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NtlmClient), Member = ".ctor", ReturnType = typeof(void))]
51 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
52 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Exit", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
53 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 18)]
54 private static void EnsureModules()
55 {
56 throw null;
57 }
58
59 [global::Cpp2ILInjected.Token(Token = "0x170002EB")]
61 {
62 [global::Cpp2ILInjected.Token(Token = "0x6000DFB")]
63 [global::Cpp2ILInjected.Address(RVA = "0x1F3D150", Offset = "0x1F3D150", Length = "0x58")]
64 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
65 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
66 get
67 {
68 throw null;
69 }
70 [global::Cpp2ILInjected.Token(Token = "0x6000DFC")]
71 [global::Cpp2ILInjected.Address(RVA = "0x1F3D1A8", Offset = "0x1F3D1A8", Length = "0x5C")]
72 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
73 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
74 set
75 {
76 throw null;
77 }
78 }
79
80 [global::Cpp2ILInjected.Token(Token = "0x6000DFD")]
81 [global::Cpp2ILInjected.Address(RVA = "0x1F3D204", Offset = "0x1F3D204", Length = "0x54")]
82 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AuthenticationManager), Member = "get_CustomTargetNameDictionary", ReturnType = typeof(StringDictionary))]
83 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
84 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
85 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
86 private static Exception GetMustImplement()
87 {
88 throw null;
89 }
90
91 [MonoTODO]
92 [global::Cpp2ILInjected.Token(Token = "0x170002EC")]
94 {
95 [global::Cpp2ILInjected.Token(Token = "0x6000DFE")]
96 [global::Cpp2ILInjected.Address(RVA = "0x1F3D258", Offset = "0x1F3D258", Length = "0x34")]
97 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
98 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AuthenticationManager), Member = "GetMustImplement", ReturnType = typeof(Exception))]
99 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
100 get
101 {
102 throw null;
103 }
104 }
105
106 [global::Cpp2ILInjected.Token(Token = "0x170002ED")]
108 {
109 [global::Cpp2ILInjected.Token(Token = "0x6000DFF")]
110 [global::Cpp2ILInjected.Address(RVA = "0x1F3D28C", Offset = "0x1F3D28C", Length = "0x68")]
111 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
112 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AuthenticationManager), Member = "EnsureModules", ReturnType = typeof(void))]
113 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
114 get
115 {
116 throw null;
117 }
118 }
119
120 [MonoTODO]
121 [global::Cpp2ILInjected.Token(Token = "0x170002EE")]
122 internal static bool OSSupportsExtendedProtection
123 {
124 [global::Cpp2ILInjected.Token(Token = "0x6000E00")]
125 [global::Cpp2ILInjected.Address(RVA = "0x1F3D2F4", Offset = "0x1F3D2F4", Length = "0x8")]
126 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
127 get
128 {
129 throw null;
130 }
131 }
132
133 [global::Cpp2ILInjected.Token(Token = "0x6000E01")]
134 [global::Cpp2ILInjected.Address(RVA = "0x1F3D2FC", Offset = "0x1F3D2FC", Length = "0x128")]
135 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
136 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
137 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AuthenticationManager), Member = "EnsureModules", ReturnType = typeof(void))]
138 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Enter", MemberParameters = new object[]
139 {
140 typeof(object),
141 typeof(ref bool)
142 }, ReturnType = typeof(void))]
143 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Exit", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
144 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
145 internal static void Clear()
146 {
147 throw null;
148 }
149
150 [global::Cpp2ILInjected.Token(Token = "0x6000E02")]
151 [global::Cpp2ILInjected.Address(RVA = "0x1F3D424", Offset = "0x1F3D424", Length = "0x100")]
152 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.HttpWebRequest.AuthorizationState", Member = "CheckAuthorization", MemberParameters = new object[]
153 {
156 }, ReturnType = typeof(bool))]
157 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "System.Net.WebConnectionTunnel.<Initialize>d__42", Member = "MoveNext", ReturnType = typeof(void))]
158 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
159 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
160 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
161 public static Authorization Authenticate(string challenge, WebRequest request, ICredentials credentials)
162 {
163 throw null;
164 }
165
166 [global::Cpp2ILInjected.Token(Token = "0x6000E03")]
167 [global::Cpp2ILInjected.Address(RVA = "0x1F3D524", Offset = "0x1F3D524", Length = "0x4D0")]
168 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
169 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
170 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AuthenticationManager), Member = "EnsureModules", ReturnType = typeof(void))]
171 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Enter", MemberParameters = new object[]
172 {
173 typeof(object),
174 typeof(ref bool)
175 }, ReturnType = typeof(void))]
176 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Exit", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
177 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 26)]
178 private static Authorization DoAuthenticate(string challenge, WebRequest request, ICredentials credentials)
179 {
180 throw null;
181 }
182
183 [global::Cpp2ILInjected.Token(Token = "0x6000E04")]
184 [global::Cpp2ILInjected.Address(RVA = "0x1F3D9F4", Offset = "0x1F3D9F4", Length = "0x51C")]
185 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
186 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(HttpWebRequest), Member = "DoPreAuthenticate", ReturnType = typeof(void))]
187 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
188 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AuthenticationManager), Member = "EnsureModules", ReturnType = typeof(void))]
189 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Enter", MemberParameters = new object[]
190 {
191 typeof(object),
192 typeof(ref bool)
193 }, ReturnType = typeof(void))]
194 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Exit", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
195 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
196 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 31)]
197 public static Authorization PreAuthenticate(WebRequest request, ICredentials credentials)
198 {
199 throw null;
200 }
201
202 [global::Cpp2ILInjected.Token(Token = "0x6000E05")]
203 [global::Cpp2ILInjected.Address(RVA = "0x1F3DF10", Offset = "0x1F3DF10", Length = "0x1FC")]
204 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
205 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
206 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AuthenticationManager), Member = "DoUnregister", MemberParameters = new object[]
207 {
208 typeof(string),
209 typeof(bool)
210 }, ReturnType = typeof(void))]
211 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Enter", MemberParameters = new object[]
212 {
213 typeof(object),
214 typeof(ref bool)
215 }, ReturnType = typeof(void))]
216 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Exit", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
217 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
218 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
220 {
221 throw null;
222 }
223
224 [global::Cpp2ILInjected.Token(Token = "0x6000E06")]
225 [global::Cpp2ILInjected.Address(RVA = "0x1F3E5DC", Offset = "0x1F3E5DC", Length = "0x11C")]
226 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
227 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
228 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AuthenticationManager), Member = "DoUnregister", MemberParameters = new object[]
229 {
230 typeof(string),
231 typeof(bool)
232 }, ReturnType = typeof(void))]
233 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
234 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
236 {
237 throw null;
238 }
239
240 [global::Cpp2ILInjected.Token(Token = "0x6000E07")]
241 [global::Cpp2ILInjected.Address(RVA = "0x1F3E6F8", Offset = "0x1F3E6F8", Length = "0xA4")]
242 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
243 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AuthenticationManager), Member = "DoUnregister", MemberParameters = new object[]
244 {
245 typeof(string),
246 typeof(bool)
247 }, ReturnType = typeof(void))]
248 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentNullException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
249 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
250 public static void Unregister(string authenticationScheme)
251 {
252 throw null;
253 }
254
255 [global::Cpp2ILInjected.Token(Token = "0x6000E08")]
256 [global::Cpp2ILInjected.Address(RVA = "0x1F3E10C", Offset = "0x1F3E10C", Length = "0x4D0")]
257 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
258 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AuthenticationManager), Member = "Register", MemberParameters = new object[] { typeof(IAuthenticationModule) }, ReturnType = typeof(void))]
259 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AuthenticationManager), Member = "Unregister", MemberParameters = new object[] { typeof(IAuthenticationModule) }, ReturnType = typeof(void))]
260 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(AuthenticationManager), Member = "Unregister", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
261 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
262 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(AuthenticationManager), Member = "EnsureModules", ReturnType = typeof(void))]
263 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Enter", MemberParameters = new object[]
264 {
265 typeof(object),
266 typeof(ref bool)
267 }, ReturnType = typeof(void))]
268 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Compare", MemberParameters = new object[]
269 {
270 typeof(string),
271 typeof(string),
272 typeof(bool)
273 }, ReturnType = typeof(int))]
274 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Monitor), Member = "Exit", MemberParameters = new object[] { typeof(object) }, ReturnType = typeof(void))]
275 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InvalidOperationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
276 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 31)]
277 private static void DoUnregister(string authenticationScheme, bool throwEx)
278 {
279 throw null;
280 }
281
282 // Note: this type is marked as 'beforefieldinit'.
283 [global::Cpp2ILInjected.Token(Token = "0x6000E09")]
284 [global::Cpp2ILInjected.Address(RVA = "0x1F3E79C", Offset = "0x1F3E79C", Length = "0x70")]
285 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
286 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
287 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
289 {
290 throw null;
291 }
292
293 [global::Cpp2ILInjected.Token(Token = "0x4000BAF")]
294 private static ArrayList modules;
295
296 [global::Cpp2ILInjected.Token(Token = "0x4000BB0")]
297 private static object locker;
298
299 [global::Cpp2ILInjected.Token(Token = "0x4000BB1")]
301 }
302}
class f__AnonymousType0<< Count > j__TPar
static void Register(IAuthenticationModule authenticationModule)
static Authorization PreAuthenticate(WebRequest request, ICredentials credentials)
static ICredentialPolicy CredentialPolicy
static void Unregister(IAuthenticationModule authenticationModule)
static ICredentialPolicy credential_policy
static void Unregister(string authenticationScheme)
static Authorization DoAuthenticate(string challenge, WebRequest request, ICredentials credentials)
static StringDictionary CustomTargetNameDictionary
static void DoUnregister(string authenticationScheme, bool throwEx)
static Authorization Authenticate(string challenge, WebRequest request, ICredentials credentials)