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
674
675
676
677
678
|
# File 'lib/net/ntlm.rb', line 674
def parse(str)
t = new
t.parse(str)
t
end
|
Instance Method Details
666
|
# File 'lib/net/ntlm.rb', line 666
security_buffer :domain, {:value => ""}
|
666
|
# File 'lib/net/ntlm.rb', line 666
security_buffer :domain, {:value => ""}
|
665
|
# File 'lib/net/ntlm.rb', line 665
int32LE :flag, {:value => DEFAULT_FLAGS[:TYPE1] }
|
665
|
# File 'lib/net/ntlm.rb', line 665
int32LE :flag, {:value => DEFAULT_FLAGS[:TYPE1] }
|
668
|
# File 'lib/net/ntlm.rb', line 668
string :padding, {:size => 0, :value => "", :active => false }
|
668
|
# File 'lib/net/ntlm.rb', line 668
string :padding, {:size => 0, :value => "", :active => false }
|
663
|
# File 'lib/net/ntlm.rb', line 663
string :sign, {:size => 8, :value => SSP_SIGN}
|
663
|
# File 'lib/net/ntlm.rb', line 663
string :sign, {:size => 8, :value => SSP_SIGN}
|
664
|
# File 'lib/net/ntlm.rb', line 664
int32LE :type, {:value => 1}
|
664
|
# File 'lib/net/ntlm.rb', line 664
int32LE :type, {:value => 1}
|
667
|
# File 'lib/net/ntlm.rb', line 667
security_buffer :workstation, {:value => Socket.gethostname }
|
667
|
# File 'lib/net/ntlm.rb', line 667
security_buffer :workstation, {:value => Socket.gethostname }
|