class BetfairApiNgRails::Api::SessionManager::SsoidRequester
Public Instance Methods
get()
click to toggle source
# File lib/betfair_api_ng_rails/api/session_manager.rb, line 27 def get session_token.tap do |token| store_session token end end
Private Instance Methods
account_session(token)
click to toggle source
# File lib/betfair_api_ng_rails/api/session_manager.rb, line 39 def account_session(token) BetfairApiNgRails::AccountSession.new(username, token) end
get_login_response()
click to toggle source
# File lib/betfair_api_ng_rails/api/session_manager.rb, line 47 def get_login_response http_requester.do_request end
http_requester()
click to toggle source
# File lib/betfair_api_ng_rails/api/session_manager.rb, line 51 def http_requester @_http_requester ||= Api::Http::Factory.session_requester(login_url, account) end
session_token()
click to toggle source
# File lib/betfair_api_ng_rails/api/session_manager.rb, line 43 def session_token get_login_response.session_token end
store_session(token)
click to toggle source
# File lib/betfair_api_ng_rails/api/session_manager.rb, line 35 def store_session(token) BetfairApiNgRails.account_session_manager.store account_session(token) end