class Authlete::Model::Request::AuthenticationCallbackRequest

Attributes

accessToken[RW]
access_token[RW]
access_token=[RW]
claims[RW]
claimsLocales[RW]
claims_locales[RW]
claims_locales=[RW]
clientId[RW]
client_id[RW]
client_id=[RW]
expiresIn[RW]
expires_in[RW]
expires_in=[RW]
id[RW]
password[RW]
rawTokenResponse[RW]
raw_token_response[RW]
raw_token_response=[RW]
refreshToken[RW]
refresh_token[RW]
refresh_token=[RW]
serviceApiKey[RW]
service_api_key[RW]
service_api_key=[RW]
sns[RW]

Public Class Methods

parse(json) click to toggle 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

defaults() click to toggle 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
set_params(hash) click to toggle 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