struct Shatter::MSA::AuthorizationToken
- Shatter::MSA::AuthorizationToken
- Struct
- Value
- Object
Included Modules
- JSON::Serializable
Defined in:
shatter/msa.crConstructors
- .new(token_type : String, expires_in : Int32, scope : String, access_token : String, id_token : String | Nil)
- .new(pull : JSON::PullParser)
Instance Method Summary
- #access_token : String
- #clone
- #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)
- #expires_in : Int32
- #id_token : String | Nil
- #scope : String
- #token_type : String
Constructor Detail
def self.new(token_type : String, expires_in : Int32, scope : String, access_token : String, id_token : String | Nil)
#
Instance Method Detail
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)
#