class Authlete::Model::Request::DeveloperAuthenticationCallbackRequest
Attributes
Public Class Methods
Source
# File lib/authlete/model/request/developer-authentication-callback-request.rb, line 76 def self.parse(json) DeveloperAuthenticationCallbackRequest.new(JSON.parse(json)) end
Parse a JSON string which represents a request to a developer authentication callback endpoint and generate an instance of DeveloperAuthenticationCallbackRequest
.
Public Instance Methods
Source
# File lib/authlete/model/request/developer-authentication-callback-request.rb, line 49 def defaults { serviceApiKey: nil, id: nil, password: nil, sns: nil, accessToken: nil, refreshToken: nil, expiresIn: 0, rawTokenResponse: nil } end
Source
# File lib/authlete/model/request/developer-authentication-callback-request.rb, line 62 def set_params(hash) @serviceApiKey = hash[:serviceApiKey] @id = hash[:id] @password = hash[:password] @sns = hash[:sns] @accessToken = hash[:accessToken] @refreshToken = hash[:refreshToken] @expiresIn = hash[:expiresIn] @rawTokenResponse = hash[:rawTokenResponse] end