Module: SingleUserOauth

Extended by:
SingleUserOauth, Keys
Included in:
SingleUserOauth
Defined in:
lib/single_user_oauth.rb,
lib/single_user_oauth/version.rb

Defined Under Namespace

Modules: Header, Keys, Signature, Utilities

Constant Summary collapse

PERMITTED_KEYS =
[ :request_method,
  :requested_url,
  :query_params,
  :oauth_consumer_key,
  :oauth_token,
  :oauth_consumer_secret,
  :oauth_access_secret
]
VERSION =
"0.2.0"

Instance Method Summary collapse

Methods included from Keys

nonce, signature_method, timestamp, version

Instance Method Details

#generate_header(params) ⇒ Object



20
21
22
23
# File 'lib/single_user_oauth.rb', line 20

def generate_header(params)
  @params        = params.size.zero? ? {} : params
  @oauth_header  = SingleUserOauth::Header.create(header_params)
end