class Authlete::Model::ClientExtension
Attributes
Private Instance Methods
Source
# File lib/authlete/model/client-extension.rb, line 44 def defaults { requestableScopes: nil, requestableScopesEnabled: false, accessTokenDuration: 0, refreshTokenDuration: 0, tokenExchangePermitted: false } end
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