33 references to Flags
System.Net.Security (33)
System\Net\NegotiateAuthenticationPal.ManagedNtlm.cs (33)
59
private const
Flags
s_requiredFlags =
60
Flags
.NegotiateNtlm2 |
Flags
.NegotiateNtlm |
Flags
.NegotiateUnicode |
Flags
.TargetName |
61
Flags
.NegotiateVersion |
Flags
.NegotiateKeyExchange |
Flags
.Negotiate128 |
62
Flags
.NegotiateTargetInfo |
Flags
.NegotiateAlwaysSign |
Flags
.NegotiateSign;
188
private
Flags
_flags;
192
public
Flags
Flags
194
readonly get => BitConverter.IsLittleEndian ? _flags : (
Flags
)BinaryPrimitives.ReverseEndianness((uint)_flags);
195
set => _flags = BitConverter.IsLittleEndian ? value : (
Flags
)BinaryPrimitives.ReverseEndianness((uint)value);
205
private
Flags
_flags;
217
public
Flags
Flags
219
readonly get => BitConverter.IsLittleEndian ? _flags : (
Flags
)BinaryPrimitives.ReverseEndianness((uint)_flags);
220
set => _flags = BitConverter.IsLittleEndian ? value : (
Flags
)BinaryPrimitives.ReverseEndianness((uint)value);
235
private
Flags
_flags;
245
public
Flags
Flags
247
readonly get => BitConverter.IsLittleEndian ? _flags : (
Flags
)BinaryPrimitives.ReverseEndianness((uint)_flags);
248
set => _flags = BitConverter.IsLittleEndian ? value : (
Flags
)BinaryPrimitives.ReverseEndianness((uint)value);
340
Flags
requiredFlags = s_requiredFlags;
343
requiredFlags |=
Flags
.NegotiateSeal;
362
private static unsafe void CreateNtlmNegotiateMessage(Span<byte> asBytes,
Flags
requiredFlags)
631
Flags
flags = challengeMessage.Flags;
645
if ((flags &
Flags
.NegotiateSeal) == 0 && _protectionLevel == ProtectionLevel.EncryptAndSign)
657
if (!hasNbNames && (flags & (
Flags
.NegotiateSign |
Flags
.NegotiateSeal)) != 0)
685
response.Flags = s_requiredFlags | (flags &
Flags
.NegotiateSeal);
715
Debug.Assert(flags.HasFlag(
Flags
.NegotiateSign) && flags.HasFlag(
Flags
.NegotiateKeyExchange));