Class: Net::NTLM::Message::Type1
Class Method Summary
collapse
Instance Method Summary
collapse
#data_edge, #data_size, decode64, #decode64, #deflag, #dump_flags, #encode64, #has_flag?, #head_size, #security_buffers, #serialize, #set_flag, #size
Methods inherited from FieldSet
#[], #[]=, #disable, #enable, #initialize, int16LE, int32LE, int64LE, names, opts, prototypes, security_buffer, #serialize, #size, string, types
Class Method Details
.parse(str) ⇒ Type1
19
20
21
22
23
|
# File 'lib/net/ntlm/message/type1.rb', line 19
def parse(str)
t = new
t.parse(str)
t
end
|
Instance Method Details
11
|
# File 'lib/net/ntlm/message/type1.rb', line 11
security_buffer :domain, {:value => ""}
|
11
|
# File 'lib/net/ntlm/message/type1.rb', line 11
security_buffer :domain, {:value => ""}
|
10
|
# File 'lib/net/ntlm/message/type1.rb', line 10
int32LE :flag, {:value => DEFAULT_FLAGS[:TYPE1] }
|
10
|
# File 'lib/net/ntlm/message/type1.rb', line 10
int32LE :flag, {:value => DEFAULT_FLAGS[:TYPE1] }
|
13
|
# File 'lib/net/ntlm/message/type1.rb', line 13
string :padding, {:size => 0, :value => "", :active => false }
|
13
|
# File 'lib/net/ntlm/message/type1.rb', line 13
string :padding, {:size => 0, :value => "", :active => false }
|
8
|
# File 'lib/net/ntlm/message/type1.rb', line 8
string :sign, {:size => 8, :value => SSP_SIGN}
|
8
|
# File 'lib/net/ntlm/message/type1.rb', line 8
string :sign, {:size => 8, :value => SSP_SIGN}
|
9
|
# File 'lib/net/ntlm/message/type1.rb', line 9
int32LE :type, {:value => 1}
|
9
|
# File 'lib/net/ntlm/message/type1.rb', line 9
int32LE :type, {:value => 1}
|
12
|
# File 'lib/net/ntlm/message/type1.rb', line 12
security_buffer :workstation, {:value => Socket.gethostname }
|
12
|
# File 'lib/net/ntlm/message/type1.rb', line 12
security_buffer :workstation, {:value => Socket.gethostname }
|