class Authlete::Model::Response::DeviceVerificationResponse
Attributes
Private Instance Methods
Source
# File lib/authlete/model/response/device-verification-response.rb, line 62 def defaults super.merge( action: nil, responseContent: nil, clientId: 0, clientIdAlias: nil, clientIdAliasUsed: false, clientName: nil, scopes: nil, clientNames: nil, acrs: nil, expiresAt: 0, resources: nil ) end
Calls superclass method
Authlete::Model::Result#defaults
Source
# File lib/authlete/model/response/device-verification-response.rb, line 78 def set_params(hash) super(hash) @action = hash[:action] @responseContent = hash[:responseContent] @clientId = hash[:clientId] @clientIdAlias = hash[:clientIdAlias] @clientIdAliasUsed = hash[:clientIdAliasUsed] @clientName = hash[:clientName] @scopes = get_parsed_array(hash[:scopes]) { |e| Authlete::Model::Scope.parse(e) } @clientNames = hash[:clientNames] @acrs = hash[:acrs] @expiresAt = hash[:expiresAt] @resources = hash[:resources] end
Calls superclass method
Authlete::Model::Result#set_params