@private false
# File lib/net/ntlm/message.rb, line 109 def data_edge security_buffers.map{ |n, f| f.active ? f.offset : size}.min end
# File lib/net/ntlm/message.rb, line 89 def data_size security_buffers.inject(0){|sum, a| sum += a[1].data_size} end
# File lib/net/ntlm/message.rb, line 83 def decode64(str) parse(Base64.decode64(str)) end
# File lib/net/ntlm/message.rb, line 102 def deflag security_buffers.inject(head_size){|cur, a| a[1].offset = cur cur += a[1].data_size } end
# File lib/net/ntlm/message.rb, line 70 def dump_flags FLAG_KEYS.each{ |k| print(k, "=", has_flag?(k), "\n") } end
# File lib/net/ntlm/message.rb, line 79 def encode64 Base64.encode64(serialize).gsub(/\n/, '') end
# File lib/net/ntlm/message.rb, line 62 def has_flag?(flag) (self[:flag].value & FLAGS[flag]) == FLAGS[flag] end
# File lib/net/ntlm/message.rb, line 98 def security_buffers @alist.find_all{|n, f| f.instance_of?(SecurityBuffer)} end
# File lib/net/ntlm/message.rb, line 74 def serialize deflag super + security_buffers.map{|n, f| f.value}.join end
# File lib/net/ntlm/message.rb, line 66 def set_flag(flag) self[:flag].value |= FLAGS[flag] end
# File lib/net/ntlm/message.rb, line 93 def size head_size + data_size end
Generated with the Darkfish Rdoc Generator 2.