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 = "0x105B090", Offset = "0x105A090", VA = "0x18105B090")] public ChallengeResponse() { } // Token: 0x0600008C RID: 140 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600008C")] [Address(RVA = "0x105B100", Offset = "0x105A100", VA = "0x18105B100")] public ChallengeResponse(string password, byte[] challenge) { } // Token: 0x0600008D RID: 141 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600008D")] [Address(RVA = "0x105A7F0", Offset = "0x10597F0", VA = "0x18105A7F0", 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 = "0x105B420", Offset = "0x105A420", VA = "0x18105B420")] 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 = "0x105B330", Offset = "0x105A330", VA = "0x18105B330")] 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 = "0x105B250", Offset = "0x105A250", VA = "0x18105B250")] 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 = "0x105B2C0", Offset = "0x105A2C0", VA = "0x18105B2C0")] get { return null; } } // Token: 0x06000092 RID: 146 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000092")] [Address(RVA = "0x105A6D0", Offset = "0x10596D0", VA = "0x18105A6D0", Slot = "4")] public void Dispose() { } // Token: 0x06000093 RID: 147 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000093")] [Address(RVA = "0x105A780", Offset = "0x1059780", VA = "0x18105A780")] private void Dispose(bool disposing) { } // Token: 0x06000094 RID: 148 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000094")] [Address(RVA = "0x105A910", Offset = "0x1059910", VA = "0x18105A910")] private byte[] GetResponse(byte[] pwd) { return null; } // Token: 0x06000095 RID: 149 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000095")] [Address(RVA = "0x105AC80", Offset = "0x1059C80", VA = "0x18105AC80")] private byte[] PrepareDESKey(byte[] key56bits, int position) { return null; } // Token: 0x06000096 RID: 150 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000096")] [Address(RVA = "0x105AB30", Offset = "0x1059B30", VA = "0x18105AB30")] 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; } }