# File lib/openid/util.rb, line 178 def Util.sign_reply(reply, key, signed_fields, prefix="openid.") token = [] signed_fields.each do |sf| token << [sf+":"+reply[prefix+sf].to_s+"\n"] end text = token.join("") signed = Util.to_base64(Util.hmac_sha1(key, text)) return [signed_fields.join(","), signed] end