13 [global::Cpp2ILInjected.Token(
Token =
"0x6000E35")]
14 [global::Cpp2ILInjected.Address(RVA =
"0x1F409B4", Offset =
"0x1F409B4", Length =
"0x50")]
15 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
17 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
23 [global::Cpp2ILInjected.Token(
Token =
"0x6000E36")]
24 [global::Cpp2ILInjected.Address(RVA =
"0x1F40A04", Offset =
"0x1F40A04", Length =
"0x70")]
25 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
DigestClient), Member =
"Authenticate", MemberParameters =
new object[]
31 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
32 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
object), Member =
".ctor", ReturnType =
typeof(
void))]
34 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
40 [global::Cpp2ILInjected.Token(
Token =
"0x170002F8")]
43 [global::Cpp2ILInjected.Token(
Token =
"0x6000E37")]
44 [global::Cpp2ILInjected.Address(RVA =
"0x1F40A74", Offset =
"0x1F40A74", Length =
"0x10")]
45 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
52 [global::Cpp2ILInjected.Token(
Token =
"0x170002F9")]
55 [global::Cpp2ILInjected.Token(
Token =
"0x6000E38")]
56 [global::Cpp2ILInjected.Address(RVA =
"0x1F40A84", Offset =
"0x1F40A84", Length =
"0x10")]
57 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
64 [global::Cpp2ILInjected.Token(
Token =
"0x170002FA")]
67 [global::Cpp2ILInjected.Token(
Token =
"0x6000E39")]
68 [global::Cpp2ILInjected.Address(RVA =
"0x1F40A94", Offset =
"0x1F40A94", Length =
"0x10")]
69 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
76 [global::Cpp2ILInjected.Token(
Token =
"0x170002FB")]
79 [global::Cpp2ILInjected.Token(
Token =
"0x6000E3A")]
80 [global::Cpp2ILInjected.Address(RVA =
"0x1F40AA4", Offset =
"0x1F40AA4", Length =
"0x10")]
81 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
88 [global::Cpp2ILInjected.Token(
Token =
"0x170002FC")]
91 [global::Cpp2ILInjected.Token(
Token =
"0x6000E3B")]
92 [global::Cpp2ILInjected.Address(RVA =
"0x1F40AB4", Offset =
"0x1F40AB4", Length =
"0x10")]
93 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
100 [global::Cpp2ILInjected.Token(
Token =
"0x170002FD")]
103 [global::Cpp2ILInjected.Token(
Token =
"0x6000E3C")]
104 [global::Cpp2ILInjected.Address(RVA =
"0x1F40AC4", Offset =
"0x1F40AC4", Length =
"0xF0")]
105 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
106 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
DigestSession), Member =
"HA1", MemberParameters =
new object[]
110 }, ReturnType =
typeof(
string))]
111 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
DigestSession), Member =
"Response", MemberParameters =
new object[]
116 }, ReturnType =
typeof(
string))]
117 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
DigestSession), Member =
"Authenticate", MemberParameters =
new object[]
122 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
123 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Convert), Member =
"ToBase64String", MemberParameters =
new object[] {
typeof(
byte[]) }, ReturnType =
typeof(
string))]
124 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Array), Member =
"Clear", MemberParameters =
new object[]
129 }, ReturnType =
typeof(
void))]
130 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
137 [global::Cpp2ILInjected.Token(
Token =
"0x6000E3D")]
138 [global::Cpp2ILInjected.Address(RVA =
"0x1F40BB4", Offset =
"0x1F40BB4", Length =
"0xC4")]
139 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
DigestClient), Member =
"Authenticate", MemberParameters =
new object[]
145 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
146 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(DigestHeaderParser), Member =
".ctor", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
void))]
147 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(DigestHeaderParser), Member =
"Parse", ReturnType =
typeof(
bool))]
148 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
string), Member =
"ToUpper", ReturnType =
typeof(
string))]
149 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
string), Member =
"StartsWith", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
bool))]
151 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
157 [global::Cpp2ILInjected.Token(
Token =
"0x6000E3E")]
158 [global::Cpp2ILInjected.Address(RVA =
"0x1F40C78", Offset =
"0x1F40C78", Length =
"0x12C")]
159 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
160 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
DigestSession), Member =
"HA1", MemberParameters =
new object[]
164 }, ReturnType =
typeof(
string))]
166 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
DigestSession), Member =
"Response", MemberParameters =
new object[]
171 }, ReturnType =
typeof(
string))]
172 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
176 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
byte),
Member =
"ToString", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
string))]
178 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
184 [global::Cpp2ILInjected.Token(
Token =
"0x6000E3F")]
185 [global::Cpp2ILInjected.Address(RVA =
"0x1F40DA4", Offset =
"0x1F40DA4", Length =
"0x100")]
186 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
DigestSession), Member =
"Response", MemberParameters =
new object[]
191 }, ReturnType =
typeof(
string))]
192 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
193 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
string), Member =
"Format", MemberParameters =
new object[]
199 }, ReturnType =
typeof(
string))]
200 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
string), Member =
"ToLower", ReturnType =
typeof(
string))]
201 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
string), Member =
"op_Equality", MemberParameters =
new object[]
205 }, ReturnType =
typeof(
bool))]
208 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
209 private string HA1(
string username,
string password)
214 [global::Cpp2ILInjected.Token(
Token =
"0x6000E40")]
215 [global::Cpp2ILInjected.Address(RVA =
"0x1F40EA4", Offset =
"0x1F40EA4", Length =
"0xD0")]
216 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
217 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
DigestSession), Member =
"Response", MemberParameters =
new object[]
222 }, ReturnType =
typeof(
string))]
223 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
224 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Uri), Member =
"get_PathAndQuery", ReturnType =
typeof(
string))]
225 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
string), Member =
"Format", MemberParameters =
new object[]
230 }, ReturnType =
typeof(
string))]
231 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
string), Member =
"op_Equality", MemberParameters =
new object[]
235 }, ReturnType =
typeof(
bool))]
237 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
243 [global::Cpp2ILInjected.Token(
Token =
"0x6000E41")]
244 [global::Cpp2ILInjected.Address(RVA =
"0x1F40F74", Offset =
"0x1F40F74", Length =
"0x140")]
245 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
DigestSession), Member =
"Authenticate", MemberParameters =
new object[]
250 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
251 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
DigestSession), Member =
"HA1", MemberParameters =
new object[]
255 }, ReturnType =
typeof(
string))]
256 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
string), Member =
"Format", MemberParameters =
new object[]
261 }, ReturnType =
typeof(
string))]
262 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
int),
Member =
"ToString", MemberParameters =
new object[] {
typeof(
string) }, ReturnType =
typeof(
string))]
264 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
string),
Member =
"Format", MemberParameters =
new object[]
270 }, ReturnType =
typeof(
string))]
271 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
string),
Member =
"Concat", MemberParameters =
new object[]
275 }, ReturnType =
typeof(
string))]
278 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
284 [global::Cpp2ILInjected.Token(
Token =
"0x6000E42")]
285 [global::Cpp2ILInjected.Address(RVA =
"0x1F410B4", Offset =
"0x1F410B4", Length =
"0x594")]
286 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
287 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
DigestClient), Member =
"Authenticate", MemberParameters =
new object[]
293 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(DigestClient), Member =
"PreAuthenticate", MemberParameters =
new object[]
298 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
300 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(NetworkCredential), Member =
"get_UserName", ReturnType =
typeof(
string))]
301 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
string), Member =
"op_Equality", MemberParameters =
new object[]
305 }, ReturnType =
typeof(
bool))]
306 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(NetworkCredential),
Member =
"get_Password", ReturnType =
typeof(
string))]
313 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Uri),
Member =
"get_PathAndQuery", ReturnType =
typeof(
string))]
319 }, ReturnType =
typeof(
string))]
320 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
Monitor),
Member =
"Enter", MemberParameters =
new object[]
324 }, ReturnType =
typeof(
void))]
331 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 33)]
337 [global::Cpp2ILInjected.Token(
Token =
"0x170002FE")]
340 [global::Cpp2ILInjected.Token(
Token =
"0x6000E43")]
341 [global::Cpp2ILInjected.Address(RVA =
"0x1F41648", Offset =
"0x1F41648", Length =
"0x8")]
342 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
349 [global::Cpp2ILInjected.Token(
Token =
"0x4000BD1")]
352 [global::Cpp2ILInjected.Token(
Token =
"0x4000BD2")]
353 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x10")]
356 [global::Cpp2ILInjected.Token(
Token =
"0x4000BD3")]
357 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x18")]
360 [global::Cpp2ILInjected.Token(
Token =
"0x4000BD4")]
361 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x20")]
364 [global::Cpp2ILInjected.Token(
Token =
"0x4000BD5")]
365 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x28")]
368 [global::Cpp2ILInjected.Token(
Token =
"0x4000BD6")]
369 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x30")]