class Authlete::Model::Request::AuthenticationCallbackRequest
Attributes
Public Class Methods
Source
# File lib/authlete/model/request/authentication-callback-request.rb, line 93 def self.parse(json) AuthenticationCallbackRequest.new(JSON.parse(json)) end
Private Instance Methods
Source
# File lib/authlete/model/request/authentication-callback-request.rb, line 61 def defaults { serviceApiKey: nil, clientId: 0, id: nil, password: nil, claims: nil, claimsLocales: nil, sns: nil, accessToken: nil, refreshToken: nil, expiresIn: 0, rawTokenResponse: nil } end
Source
# File lib/authlete/model/request/authentication-callback-request.rb, line 77 def set_params(hash) @serviceApiKey = hash[:serviceApiKey] @clientId = hash[:clientId] @id = hash[:id] @password = hash[:password] @claims = hash[:claims] @claimsLocales = hash[:claimsLocales] @sns = hash[:sns] @accessToken = hash[:accessToken] @refreshToken = hash[:refreshToken] @expiresIn = hash[:expiresIn] @rawTokenResponse = hash[:rawTokenResponse] end