class Makeleaps::Client

Attributes

partner_mid[RW]
request[R]

Public Class Methods

new(username, password) click to toggle source
# File lib/makeleaps/client.rb, line 15
def initialize(username, password)
  @auth_request = Makeleaps::Request::BasicAuth.new(username, password)
end

Public Instance Methods

connect!() click to toggle source
# File lib/makeleaps/client.rb, line 19
def connect!
  @token_store ||= @auth_request.authenticate!
  @request = Makeleaps::Request::Generic.new(@token_store.access_token)
end
disconnect!() click to toggle source
# File lib/makeleaps/client.rb, line 24
def disconnect!
  @auth_request.revoke!(@token_store.access_token)
  @token_store = nil
end