enum

NTLM::FlagsLow

Inherits Enum < Comparable < Value < Object

https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-nlmp/99d90ff4-957f-4c8a-80e4-5bfe5a9a9832 http://davenport.sourceforge.net/ntlm.html#theNtlmMessageHeaderLayout

Constants

CharactersUnicode = 1

character set encoding MUST be Unicode

CharactersOEM = 2

character set encoding MUST be OEM

RequestTarget = 4

a TargetName field of the CHALLENGE MUST be supplied

Reserved1 = 8
NegotiateSign = 16

requests session key negotiation for message signatures

NegotiateSeal = 32

requests session key negotiation for message confidentiality

NegotiateDatagram = 64

requests connectionless authentication

NegotiateLanManagerKey = 128

requests LAN Manager session key computation

NegotiateNetware = 256
NegotiateNTLM = 512

requests usage of the NTLM v1

Reserved3 = 1024
NegotiateAnonymous = 2048

Sent by the client in the Type 3 message to indicate that an anonymous context has been established

NegotiateDomainSupplied = 4096

the domain name is provided

NegotiateWorkstationSupplied = 8192

indicates whether the Workstation field is present

NegotiateLocalCall = 16384

indicate that the server and client are on the same machine

NegotiateAlwaysSign = 32768

a session key is always generated, regardless of the NegotiateSignature value

None = 0
All = 65535

Instance methods

characters_oem?

Returns true if this enum value contains CharactersOEM

Source
characters_unicode?

Returns true if this enum value contains CharactersUnicode

Source
negotiate_always_sign?

Returns true if this enum value contains NegotiateAlwaysSign

Source
negotiate_anonymous?

Returns true if this enum value contains NegotiateAnonymous

Source
negotiate_datagram?

Returns true if this enum value contains NegotiateDatagram

Source
negotiate_domain_supplied?

Returns true if this enum value contains NegotiateDomainSupplied

Source
negotiate_lan_manager_key?

Returns true if this enum value contains NegotiateLanManagerKey

Source
negotiate_local_call?

Returns true if this enum value contains NegotiateLocalCall

Source
negotiate_netware?

Returns true if this enum value contains NegotiateNetware

Source
negotiate_ntlm?

Returns true if this enum value contains NegotiateNTLM

Source
negotiate_seal?

Returns true if this enum value contains NegotiateSeal

Source
negotiate_sign?

Returns true if this enum value contains NegotiateSign

Source
negotiate_workstation_supplied?

Returns true if this enum value contains NegotiateWorkstationSupplied

Source
none?
Source
request_target?

Returns true if this enum value contains RequestTarget

Source
reserved1?

Returns true if this enum value contains Reserved1

Source
reserved3?

Returns true if this enum value contains Reserved3

Source