Flags used in the different messages during a NTLM challenge response.
Syntax
[System.Flags]
public enum NtlmFlags
Remarks
Members
| Member Name | Description |
|---|
| Negotiate128 | Indicates that this client supports strong (128-bit) encryption. |
| Negotiate56 | Indicates that this client supports medium (56-bit) encryption. |
| NegotiateAlwaysSign | Indicates that communication between the client and server after authentication should carry a "dummy" signature. |
| NegotiateDomainSupplied | When set, the client will send with the message the name of the domain in which the workstation has membership. |
| NegotiateNtlm | Indicates that NTLM authentication is supported. |
| NegotiateNtlm2Key | Indicates that this client supports the NTLM2 signing and sealing scheme; if negotiated, this can also affect the response calculations. |
| NegotiateOem | This is set to indicate that the client supports OEM strings. |
| NegotiateUnicode | The client sets this flag to indicate that it supports Unicode strings. |
| NegotiateWorkstationSupplied | Indicates that the client is sending its workstation name with the message. |
| RequestTarget | This requests that the server send the authentication target with the Type 2 reply. |
Requirements
Namespace: Mono.Security.Protocol.Ntlm
Assembly: Mono.Security (in Mono.Security.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0