class Authlete::Model::ClientExtension
Attributes
accessTokenDuration[RW]
access_token_duration[RW]
access_token_duration=[RW]
refreshTokenDuration[RW]
refresh_token_duration[RW]
refresh_token_duration=[RW]
requestableScopes[RW]
requestableScopesEnabled[RW]
requestable_scopes[RW]
requestable_scopes=[RW]
requestable_scopes_enabled[RW]
requestable_scopes_enabled=[RW]
tokenExchangePermitted[RW]
token_exchange_permitted[RW]
token_exchange_permitted=[RW]
Private Instance Methods
defaults()
click to toggle source
# File lib/authlete/model/client-extension.rb, line 44 def defaults { requestableScopes: nil, requestableScopesEnabled: false, accessTokenDuration: 0, refreshTokenDuration: 0, tokenExchangePermitted: false } end
set_params(hash)
click to toggle source
# File lib/authlete/model/client-extension.rb, line 54 def set_params(hash) @requestableScopes = hash[:requestableScopes] @requestableScopesEnabled = hash[:requestableScopesEnabled] @accessTokenDuration = hash[:accessTokenDuration] @refreshTokenDuration = hash[:refreshTokenDuration] @tokenExchangePermitted = hash[:tokenExchangePermitted] end