class OAuth2::AccessToken::Mac

Superclass hierarchy

Object
Reference
OAuth2::AccessToken
OAuth2::AccessToken::Mac

Defined in:

Class Method Summary

Instance Method Summary

Class Method Detail

def self.signature(ts, nonce, method, uri, host, port, ext, mac_algorithm, mac_key)

def self.new(access_token, expires_in, mac_algorithm, mac_key, refresh_token = nil, scope = nil, issued_at = Time.now.epoch)

Instance Method Detail

def ==(other : self)

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

def hash

def issued_at

def issued_at=(issued_at)

def mac_algorithm

def mac_algorithm=(mac_algorithm)

def mac_key

def mac_key=(mac_key)

def to_json(io)

def token_type