# File lib/oauth/request_proxy/rack_request.rb, line 9 def method request.env["rack.methodoverride.original_method"] || request.request_method end
# File lib/oauth/request_proxy/rack_request.rb, line 17 def parameters if options[:clobber_request] options[:parameters] || {} else params = request_params.merge(query_params).merge(header_params) params.merge(options[:parameters] || {}) end end
# File lib/oauth/request_proxy/rack_request.rb, line 26 def signature parameters['oauth_signature'] end
# File lib/oauth/request_proxy/rack_request.rb, line 13 def uri request.url end
# File lib/oauth/request_proxy/rack_request.rb, line 32 def query_params request.GET end
# File lib/oauth/request_proxy/rack_request.rb, line 36 def request_params if request.content_type and request.content_type.to_s.downcase.start_with?("application/x-www-form-urlencoded") request.POST else {} end end