struct Shatter::MSA::AuthorizationToken

Included Modules

Defined in:

shatter/msa.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(token_type : String, expires_in : Int32, scope : String, access_token : String, id_token : String | Nil) #

[View source]
def self.new(pull : JSON::PullParser) #

[View source]

Instance Method Detail

def access_token : String #

def clone #

[View source]
def copy_with(token_type _token_type = @token_type, expires_in _expires_in = @expires_in, scope _scope = @scope, access_token _access_token = @access_token, id_token _id_token = @id_token) #

[View source]
def expires_in : Int32 #

def id_token : String | Nil #

def scope : String #

def token_type : String #