# File lib/openid/consumer.rb, line 854 def extension_response(extension_name) prefix = extension_name signed = @query['openid.signed'] return nil if signed.nil? signed = signed.split(',') extension_args = {} extension_prefix = prefix + '.' signed.each do |arg| if arg.index(extension_prefix) == 0 query_key = 'openid.'+arg extension_args[arg[(1+prefix.length..-1)]] = @query[query_key] end end return extension_args end