abstract class OAuth2::AccessToken

Superclass hierarchy

Object
Reference
OAuth2::AccessToken

Direct Known Subclasses

OAuth2::AccessToken::Bearer, OAuth2::AccessToken::Mac

Defined in:

Class Method Summary

Instance Method Summary

Class Method Detail

def self.new(pull : JSON::PullParser)

def self.new(access_token, expires_in, refresh_token = nil, scope = nil)

Instance Method Detail

def access_token

def access_token=(access_token)

abstract def authenticate(request : HTTP::Request, ssl)

def authenticate(client : HTTP::Client)

def expires_in

def expires_in=(expires_in)

def refresh_token

def refresh_token=(refresh_token)

def scope

def scope=(scope)