class Authlete::Model::Request::TokenIssueRequest
Attributes
Private Instance Methods
Source
# File lib/authlete/model/request/token-issue-request.rb, line 32 def defaults { ticket: nil, subject: nil, properties: nil } end
Source
# File lib/authlete/model/request/token-issue-request.rb, line 40 def set_params(hash) @ticket = hash[:ticket] @subject = hash[:subject] @properties = get_parsed_array(hash[:properties]) { |e| Authlete::Model::Property.parse(e) } end
Source
# File lib/authlete/model/request/token-issue-request.rb, line 46 def to_hash_value(key, var) raw_val = instance_variable_get(var) case key when :properties raw_val&.map { |e| e.to_hash } else raw_val end end