class Authlete::Model::Response::AccessToken
Attributes
accessTokenExpiresAt[RW]
accessTokenHash[RW]
access_token_expires_at[RW]
access_token_expires_at=[RW]
access_token_hash[RW]
access_token_hash=[RW]
clientId[RW]
client_id[RW]
client_id=[RW]
createdAt[RW]
created_at[RW]
created_at=[RW]
grantType[RW]
grant_type[RW]
grant_type=[RW]
lastRefreshedAt[RW]
last_refreshed_at[RW]
last_refreshed_at=[RW]
properties[RW]
refreshTokenExpiresAt[RW]
refreshTokenHash[RW]
refresh_token_expires_at[RW]
refresh_token_expires_at=[RW]
refresh_token_hash[RW]
refresh_token_hash=[RW]
scopes[RW]
subject[RW]
Private Instance Methods
defaults()
click to toggle source
# File lib/authlete/model/response/access-token.rb, line 64 def defaults { accessTokenHash: nil, refreshTokenHash: nil, clientId: 0, subject: nil, grantType: nil, scopes: nil, accessTokenExpiresAt: 0, refreshTokenExpiresAt: 0, createdAt: 0, lastRefreshedAt: 0, properties: nil } end
set_params(hash)
click to toggle source
# File lib/authlete/model/response/access-token.rb, line 80 def set_params(hash) @accessTokenHash = hash[:accessTokenHash] @refreshTokenHash = hash[:refreshTokenHash] @clientId = hash[:clientId] @subject = hash[:subject] @grantType = hash[:grantType] @scopes = hash[:scopes] @accessTokenExpiresAt = hash[:accessTokenExpiresAt] @refreshTokenExpiresAt = hash[:refreshTokenExpiresAt] @createdAt = hash[:createdAt] @lastRefreshedAt = hash[:lastRefreshedAt] @properties = get_parsed_array(hash[:properties]) { |e| Authlete::Model::Property.parse(e) } end