class OAuth::RequestProxy::Base
def self.proxies(klass)
def self.proxies(klass) OAuth::RequestProxy.available_proxies[klass] = self end
def consumer_key
def consumer_key parameters['oauth_consumer_key'] end
def initialize(request, options = {})
def initialize(request, options = {}) @request = request @options = options end
def nonce
def nonce parameters['oauth_nonce'] end
def parameters_for_signature
def parameters_for_signature p = parameters.dup p.delete("oauth_signature") p end
def signature
def signature parameters['oauth_signature'] || "" end
def signature_method
def signature_method case parameters['oauth_signature_method'] when Array: parameters['oauth_signature_method'].first else parameters['oauth_signature_method'] end end
def timestamp
def timestamp parameters['oauth_timestamp'] end
def token
def token parameters['oauth_token'] end