Class: Tikkie::Api::AccessToken

Inherits:
Object
  • Object
show all
Defined in:
lib/tikkie/api/access_token.rb

Overview

Access token that can be used to make API calls.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(token, expires_in) ⇒ AccessToken

Returns a new instance of AccessToken.



9
10
11
12
# File 'lib/tikkie/api/access_token.rb', line 9

def initialize(token, expires_in)
  @token = token
  @expires_at = Time.now + expires_in.to_i
end

Instance Attribute Details

#tokenObject

Returns the value of attribute token.



7
8
9
# File 'lib/tikkie/api/access_token.rb', line 7

def token
  @token
end

Instance Method Details

#expired?Boolean

Returns:

  • (Boolean)


14
15
16
# File 'lib/tikkie/api/access_token.rb', line 14

def expired?
  Time.now > @expires_at
end