class Mconnect::Authorizer
Attributes
verifier[W]
Public Class Methods
new()
click to toggle source
# File lib/mconnect/authorizer.rb, line 9 def initialize oauth_options = load_yaml "#{Dir.home}/.mconnect/config.yml" client_options = { :site => 'https://api.masteryconnect.com', :authorize_path => '/oauth/authorize', :request_token_path => '/oauth/request_token', :access_token_path => '/oauth/access_token' } @client = OAuth::Consumer.new( oauth_options['consumer_key'], oauth_options['consumer_secret'], client_options ) end
Public Instance Methods
access_token()
click to toggle source
# File lib/mconnect/authorizer.rb, line 23 def access_token access_token = load_yaml "#{Dir.home}/.mconnect/authorization.yml" OAuth::AccessToken.new(@client, access_token.token, access_token.secret) end
request_token()
click to toggle source
# File lib/mconnect/authorizer.rb, line 28 def request_token @request_token ||= @client.get_request_token end