using System; using Cpp2IlInjected; namespace Mono.Security.Protocol.Ntlm { // Token: 0x02000012 RID: 18 [Token(Token = "0x2000012")] [Obsolete] public class ChallengeResponse : IDisposable { // Token: 0x0600008B RID: 139 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600008B")] [Address(RVA = "0x6364A0", Offset = "0x6352A0", VA = "0x1806364A0")] public ChallengeResponse() { } // Token: 0x0600008C RID: 140 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600008C")] [Address(RVA = "0x636510", Offset = "0x635310", VA = "0x180636510")] public ChallengeResponse(string password, byte[] challenge) { } // Token: 0x0600008D RID: 141 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600008D")] [Address(RVA = "0x635C00", Offset = "0x634A00", VA = "0x180635C00", Slot = "1")] protected override void Finalize() { } // Token: 0x17000027 RID: 39 // (set) Token: 0x0600008E RID: 142 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x17000027")] public string Password { [Token(Token = "0x600008E")] [Address(RVA = "0x636830", Offset = "0x635630", VA = "0x180636830")] set { } } // Token: 0x17000028 RID: 40 // (set) Token: 0x0600008F RID: 143 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x17000028")] public byte[] Challenge { [Token(Token = "0x600008F")] [Address(RVA = "0x636740", Offset = "0x635540", VA = "0x180636740")] set { } } // Token: 0x17000029 RID: 41 // (get) Token: 0x06000090 RID: 144 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000029")] public byte[] LM { [Token(Token = "0x6000090")] [Address(RVA = "0x636660", Offset = "0x635460", VA = "0x180636660")] get { return null; } } // Token: 0x1700002A RID: 42 // (get) Token: 0x06000091 RID: 145 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700002A")] public byte[] NT { [Token(Token = "0x6000091")] [Address(RVA = "0x6366D0", Offset = "0x6354D0", VA = "0x1806366D0")] get { return null; } } // Token: 0x06000092 RID: 146 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000092")] [Address(RVA = "0x635AE0", Offset = "0x6348E0", VA = "0x180635AE0", Slot = "4")] public void Dispose() { } // Token: 0x06000093 RID: 147 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000093")] [Address(RVA = "0x635B90", Offset = "0x634990", VA = "0x180635B90")] private void Dispose(bool disposing) { } // Token: 0x06000094 RID: 148 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000094")] [Address(RVA = "0x635D20", Offset = "0x634B20", VA = "0x180635D20")] private byte[] GetResponse(byte[] pwd) { return null; } // Token: 0x06000095 RID: 149 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000095")] [Address(RVA = "0x636090", Offset = "0x634E90", VA = "0x180636090")] private byte[] PrepareDESKey(byte[] key56bits, int position) { return null; } // Token: 0x06000096 RID: 150 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000096")] [Address(RVA = "0x635F40", Offset = "0x634D40", VA = "0x180635F40")] private byte[] PasswordToKey(string password, int position) { return null; } // Token: 0x04000048 RID: 72 [Token(Token = "0x4000048")] private static byte[] magic; // Token: 0x04000049 RID: 73 [Token(Token = "0x4000049")] private static byte[] nullEncMagic; // Token: 0x0400004A RID: 74 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400004A")] private bool _disposed; // Token: 0x0400004B RID: 75 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400004B")] private byte[] _challenge; // Token: 0x0400004C RID: 76 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400004C")] private byte[] _lmpwd; // Token: 0x0400004D RID: 77 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400004D")] private byte[] _ntpwd; } }