20 references to MessageField
System.Net.Security (20)
System\Net\NegotiateAuthenticationPal.ManagedNtlm.cs (20)
172public MessageField DomainName; 173public MessageField WorkStation; 187public MessageField TargetName; 191public MessageField TargetInfo; 200public MessageField LmChallengeResponse; 201public MessageField NtChallengeResponse; 202public MessageField DomainName; 203public MessageField UserName; 204public MessageField Workstation; 205public MessageField EncryptedRandomSessionKey; 324private static unsafe int GetFieldLength(MessageField field) 326ReadOnlySpan<byte> span = new ReadOnlySpan<byte>(&field, sizeof(MessageField)); 330private static unsafe int GetFieldOffset(MessageField field) 332ReadOnlySpan<byte> span = new ReadOnlySpan<byte>(&field, sizeof(MessageField)); 336private static ReadOnlySpan<byte> GetField(MessageField field, ReadOnlySpan<byte> payload) 349private static unsafe void SetField(ref MessageField field, int length, int offset) 356Span<byte> span = MemoryMarshal.AsBytes(new Span<MessageField>(ref field)); 362private static void AddToPayload(ref MessageField field, ReadOnlySpan<byte> data, Span<byte> payload, ref int offset) 369private static void AddToPayload(ref MessageField field, ReadOnlySpan<char> data, Span<byte> payload, ref int offset) 413private unsafe void makeNtlm2ChallengeResponse(DateTime time, ReadOnlySpan<byte> ntlm2hash, ReadOnlySpan<byte> serverChallenge, Span<byte> clientChallenge, ReadOnlySpan<byte> serverInfo, ref MessageField field, Span<byte> payload, ref int payloadOffset)