OAuth::RequestProxy::JabberRequest

Public Instance Methods

method() click to toggle source
# File lib/oauth/request_proxy/jabber_request.rb, line 28
def method
  @request.name
end
normalized_uri() click to toggle source
# File lib/oauth/request_proxy/jabber_request.rb, line 36
def normalized_uri
  uri
end
parameters() click to toggle source
# File lib/oauth/request_proxy/jabber_request.rb, line 11
def parameters
  return @params if @params

  @params = {}

  oauth = @request.get_elements('//oauth').first
  return @params unless oauth

  %( oauth_token oauth_consumer_key oauth_signature_method oauth_signature
      oauth_timestamp oauth_nonce oauth_version ).each do |param|
    next unless element = oauth.first_element(param)
    @params[param] = element.text
  end

  @params
end
uri() click to toggle source
# File lib/oauth/request_proxy/jabber_request.rb, line 32
def uri
  [@request.from.strip.to_s, @request.to.strip.to_s].join("&")
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.