class Stride::Token
Attributes
access_token[RW]
refresh_time[RW]
Public Class Methods
fetch!()
click to toggle source
# File lib/stride/token.rb, line 5 def self.fetch! new(Request.new.json) end
new(json)
click to toggle source
# File lib/stride/token.rb, line 9 def initialize(json) self.access_token = json['access_token'] self.refresh_time = Time.now + json['expires_in'] end
Public Instance Methods
unexpired?()
click to toggle source
# File lib/stride/token.rb, line 14 def unexpired? Time.now < refresh_time end