enum NTLM::FlagsHigh

Defined in:

ntlm.cr

Enum Members

TargetTypeDomain = 1

TargetName MUST be a domain name

TargetTypeServer = 2

TargetName MUST be a server name

TargetTypeShare = 4

indicate that the target authentication realm is a share

NegotiateSessionSecurity = 8

requests usage of the NTLM v2 (session security)

NegotiateIdentity = 16

requests an identify level token

RequestAcceptResponse = 32
RequestNonNTSessionKey = 64

requests the usage of the LMOWF

NegotiateDomainInfo = 128

indicates that the TargetInfo fields in the CHALLENGE are populated

Reserved1 = 256
NegotiateVersion = 512

requests the protocol version number

Reserved2 = 1024
Reserved3 = 2048
Reserved4 = 4096
Negotiate128Bit = 8192

requests 128-bit session key negotiation

NegotiateKeyExchange = 16384

requests an explicit key exchange

Negotiate56Bit = 32768

requests 56-bit encryption

Instance Method Summary

Instance Method Detail

def negotiate128_bit? #

[View source]
def negotiate56_bit? #

[View source]
def negotiate_domain_info? #

[View source]
def negotiate_identity? #

[View source]
def negotiate_key_exchange? #

[View source]
def negotiate_session_security? #

[View source]
def negotiate_version? #

[View source]
def none? #

[View source]
def request_accept_response? #

[View source]
def request_non_nt_session_key? #

[View source]
def reserved1? #

[View source]
def reserved2? #

[View source]
def reserved3? #

[View source]
def reserved4? #

[View source]
def target_type_domain? #

[View source]
def target_type_server? #

[View source]
def target_type_share? #

[View source]