Method: Net::HTTPRequest#signature_base_string

Defined in:
lib/oauth/client/net_http.rb

#signature_base_string(http, consumer = nil, token = nil, options = {}) ⇒ Object



23
24
25
26
27
28
29
30
31
32
33
# File 'lib/oauth/client/net_http.rb', line 23

def signature_base_string(http, consumer = nil, token = nil, options = {})
  options = { :request_uri      => oauth_full_request_uri(http),
              :consumer         => consumer,
              :token            => token,
              :scheme           => 'header',
              :signature_method => nil,
              :nonce            => nil,
              :timestamp        => nil }.merge(options)

  OAuth::Client::Helper.new(self, options).signature_base_string
end