class OAuthToken
Public Class Methods
new(params = {}, refreshed = false)
click to toggle source
# File lib/vhx/oauth_token.rb, line 2 def initialize(params = {}, refreshed = false) params = Hash[params.map{ |k, v| [k.to_sym, v] }] self.access_token = params[:access_token] self.refresh_token = params[:refresh_token] self.expires_at = params[:expires_at] || Time.now.to_i + params[:expires_in].to_i self.expires_in = params[:expires_in] self.expires = (params[:expires_at] || params[:expires_in]) ? true : false self.refreshed = refreshed end