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