terraria-cpp2il-methodrecon
v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
NtlmClient.cs
Go to the documentation of this file.
1
using
System
;
2
using
System.Net
;
3
using
System.Runtime.CompilerServices
;
4
using
Cpp2IlInjected
;
5
6
namespace
Mono.Http
7
{
8
// Token: 0x0200006D RID: 109
9
internal
class
NtlmClient
: global::System.Net.
IAuthenticationModule
10
{
11
// Token: 0x06000197 RID: 407 RVA: 0x00002050 File Offset: 0x00000250
12
public
global::System.Net.Authorization
Authenticate
(
string
challenge
, global::System.Net.WebRequest
webRequest
, global::System.Net.ICredentials credentials)
13
{
14
throw
new
global::Cpp2IlInjected.AnalysisFailedException(
"CPP2IL failed to recover any usable IL for this method."
);
15
}
16
17
// Token: 0x06000198 RID: 408 RVA: 0x00005C28 File Offset: 0x00003E28
18
public
global::System.Net.Authorization
PreAuthenticate
(global::System.Net.WebRequest
webRequest
, global::System.Net.ICredentials credentials)
19
{
20
}
21
22
// Token: 0x1700005B RID: 91
23
// (get) Token: 0x06000199 RID: 409 RVA: 0x00005C38 File Offset: 0x00003E38
24
public
string
AuthenticationType
25
{
26
get
27
{
28
return
"NTLM"
;
29
}
30
}
31
32
// Token: 0x1700005C RID: 92
33
// (get) Token: 0x0600019A RID: 410 RVA: 0x00005C4C File Offset: 0x00003E4C
34
public
bool
CanPreAuthenticate
35
{
36
get
37
{
38
}
39
}
40
41
// Token: 0x0600019B RID: 411 RVA: 0x00005C5C File Offset: 0x00003E5C
42
public
NtlmClient
()
43
{
44
}
45
46
// Token: 0x0600019C RID: 412 RVA: 0x00005C70 File Offset: 0x00003E70
47
// Note: this type is marked as 'beforefieldinit'.
48
static
NtlmClient
()
49
{
50
}
51
52
// Token: 0x04000132 RID: 306
53
private
static
readonly
ConditionalWeakTable
<global::System.Net.HttpWebRequest,
NtlmSession
>
cache
;
54
55
// Token: 0x0200006E RID: 110
56
[
CompilerGenerated
]
57
[Serializable]
58
private
sealed
class <>
c
59
{
60
// Token: 0x0600019D RID: 413 RVA: 0x00005C80 File Offset: 0x00003E80
61
// Note: this type is marked as 'beforefieldinit'.
62
static <>
c()
63
{
64
}
65
66
// Token: 0x0600019E RID: 414 RVA: 0x00005C90 File Offset: 0x00003E90
67
public <>
c()
68
{
69
}
70
71
// Token: 0x0600019F RID: 415 RVA: 0x00002050 File Offset: 0x00000250
72
internal
NtlmSession <Authenticate>
b__1_0(global::System.Net.HttpWebRequest x)
73
{
74
throw
new
global::Cpp2IlInjected.AnalysisFailedException(
"CPP2IL failed to recover any usable IL for this method."
);
75
}
76
77
// Token: 0x04000133 RID: 307
78
public
static
readonly
Mono
.
Http
.
NtlmClient
.<>
c <>
9;
79
80
// Token: 0x04000134 RID: 308
81
public
static
ConditionalWeakTable
<global::System.Net.HttpWebRequest,
NtlmSession
>.CreateValueCallback <>9
__1_0
;
82
}
83
}
84
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
Mono.Http.NtlmClient.CanPreAuthenticate
bool CanPreAuthenticate
Definition
NtlmClient.cs:35
Mono.Http.NtlmClient.cache
static readonly ConditionalWeakTable< global::System.Net.HttpWebRequest, NtlmSession > cache
Definition
NtlmClient.cs:53
Mono.Http.NtlmClient.AuthenticationType
string AuthenticationType
Definition
NtlmClient.cs:25
Mono.Http.NtlmClient.Authenticate
global::System.Net.Authorization Authenticate(string challenge, global::System.Net.WebRequest webRequest, global::System.Net.ICredentials credentials)
Definition
NtlmClient.cs:12
Mono.Http.NtlmClient.NtlmClient
static NtlmClient()
Definition
NtlmClient.cs:48
Mono.Http.NtlmClient.PreAuthenticate
global::System.Net.Authorization PreAuthenticate(global::System.Net.WebRequest webRequest, global::System.Net.ICredentials credentials)
Definition
NtlmClient.cs:18
Mono.Http.NtlmClient.NtlmClient
NtlmClient()
Definition
NtlmClient.cs:42
Mono.Http.NtlmClient
Definition
NtlmClient.cs:10
Mono.Http.NtlmSession
Definition
NtlmSession.cs:9
System.Runtime.CompilerServices.ConditionalWeakTable
Definition
ConditionalWeakTable.cs:12
System.Net.IAuthenticationModule
Definition
IAuthenticationModule.cs:7
Cpp2IlInjected
Definition
AnalysisFailedException.cs:4
Mono.Http
Definition
NtlmClient.cs:7
Mono
Definition
BigInteger.cs:6
System.Net
Definition
AuthenticationManager.cs:7
System.Runtime.CompilerServices
Definition
AsyncMethodBuilderAttribute.cs:4
System
Definition
__ComObject.cs:4
source
System
Mono
Http
NtlmClient.cs
Generated by
1.10.0