class Authlete::Model::Request::TokenUpdateRequest
Attributes
accessToken[RW]
accessTokenExpiresAt[RW]
access_token[RW]
access_token=[RW]
access_token_expires_at[RW]
access_token_expires_at=[RW]
certificateThumbprint[RW]
certificate_thumbprint[RW]
certificate_thumbprint=[RW]
dpopKeyThumbprint[RW]
dpop_key_thumbprint[RW]
dpop_key_thumbprint=[RW]
properties[RW]
scopes[RW]
Private Instance Methods
defaults()
click to toggle source
# File lib/authlete/model/request/token-update-request.rb, line 46 def defaults { accessToken: nil, accessTokenExpiresAt: 0, scopes: nil, properties: nil, certificateThumbprint: nil, dpopKeyThumbprint: nil } end
set_params(hash)
click to toggle source
# File lib/authlete/model/request/token-update-request.rb, line 57 def set_params(hash) @accessToken = hash[:accessToken] @accessTokenExpiresAt = hash[:accessTokenExpiresAt] @scopes = hash[:scopes] @properties = get_parsed_array(hash[:properties]) { |e| Authlete::Model::Property.parse(e) } @certificateThumbprint = hash[:certificateThumbprint] @dpopKeyThumbprint = hash[:dpopKeyThumbprint] end
to_hash_value(key, var)
click to toggle source
# File lib/authlete/model/request/token-update-request.rb, line 66 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