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")]