class Osso::Models::AccessToken

Public Instance Methods

to_bearer_token() click to toggle source
# File lib/osso/models/access_token.rb, line 10
def to_bearer_token
  Rack::OAuth2::AccessToken::Bearer.new(
    access_token: token,
    expires_in: expires_in,
  )
end

Private Instance Methods

setup() click to toggle source
Calls superclass method Osso::OAuth2Token#setup
# File lib/osso/models/access_token.rb, line 19
def setup
  super
  return unless refresh_token

  self.user = refresh_token.user
  self.client = refresh_token.client
  self.expires_at = [expires_at, refresh_token.expires_at].min
end