Class Net::NTLM::TargetInfo
In: lib/net/ntlm/target_info.rb
Parent: Object

Represents a list of AV_PAIR structures @see msdn.microsoft.com/en-us/library/cc236646.aspx

Methods

new   to_s  

Constants

MSV_AV_EOL = "\x00\x00".freeze   Allowed AvId values for an AV_PAIR
MSV_AV_NB_COMPUTER_NAME = "\x01\x00".freeze
MSV_AV_NB_DOMAIN_NAME = "\x02\x00".freeze
MSV_AV_DNS_COMPUTER_NAME = "\x03\x00".freeze
MSV_AV_DNS_DOMAIN_NAME = "\x04\x00".freeze
MSV_AV_DNS_TREE_NAME = "\x05\x00".freeze
MSV_AV_FLAGS = "\x06\x00".freeze
MSV_AV_TIMESTAMP = "\x07\x00".freeze
MSV_AV_SINGLE_HOST = "\x08\x00".freeze
MSV_AV_TARGET_NAME = "\x09\x00".freeze
MSV_AV_CHANNEL_BINDINGS = "\x0A\x00".freeze
VALID_PAIR_ID = [ MSV_AV_EOL, MSV_AV_NB_COMPUTER_NAME, MSV_AV_NB_DOMAIN_NAME, MSV_AV_DNS_COMPUTER_NAME, MSV_AV_DNS_DOMAIN_NAME, MSV_AV_DNS_TREE_NAME, MSV_AV_FLAGS, MSV_AV_TIMESTAMP, MSV_AV_SINGLE_HOST, MSV_AV_TARGET_NAME, MSV_AV_CHANNEL_BINDINGS

Attributes

av_pairs  [R] 

Public Class methods

@param av_pair_sequence [String] AV_PAIR list from challenge message

Public Instance methods

[Validate]