# File lib/jabber4r/protocol.rb, line 521 521: def Iq.gen_auth_digest(session, id, username, digest, resource) 522: iq = Iq.new(session, id) 523: iq.type = "set" 524: iq.xmlns = "jabber:iq:auth" 525: iq.data = XMLElement.new("username").add_data(username).to_s 526: iq.data << XMLElement.new("digest").add_data(digest).to_s 527: iq.data << XMLElement.new("resource").add_data(resource).to_s 528: return iq 529: #return XMLElement.new("iq", {"type"=>"set", "id"=>id}).add_child("query", {"xmlns"=>"jabber:iq:auth"}).add_child("username").add_data(username).to_parent.add_child("digest").add_data(digest).to_parent.add_child("resource").add_data(resource).to_parent.to_s 530: end