class OAuth::RequestProxy::JabberRequest
Public Instance Methods
method()
click to toggle source
# File lib/oauth/request_proxy/jabber_request.rb 38 def method 39 @request.name 40 end
normalized_uri()
click to toggle source
# File lib/oauth/request_proxy/jabber_request.rb 46 def normalized_uri 47 uri 48 end
parameters()
click to toggle source
# File lib/oauth/request_proxy/jabber_request.rb 13 def parameters 14 return @params if @params 15 16 @params = {} 17 18 oauth = @request.get_elements("//oauth").first 19 return @params unless oauth 20 21 %w[ 22 oauth_token 23 oauth_consumer_key 24 oauth_signature_method 25 oauth_signature 26 oauth_timestamp 27 oauth_nonce 28 oauth_version 29 ].each do |param| 30 next unless (element = oauth.first_element(param)) 31 32 @params[param] = element.text 33 end 34 35 @params 36 end
uri()
click to toggle source
# File lib/oauth/request_proxy/jabber_request.rb 42 def uri 43 [@request.from.strip.to_s, @request.to.strip.to_s].join("&") 44 end