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]

Private Instance Methods

defaults() click to toggle source
# File lib/authlete/model/client-extension.rb, line 41
def defaults
  {
    requestableScopes:        nil,
    requestableScopesEnabled: false,
    accessTokenDuration:      0,
    refreshTokenDuration:     0
  }
end
set_params(hash) click to toggle source
# File lib/authlete/model/client-extension.rb, line 50
def set_params(hash)
  @requestableScopes        = hash[:requestableScopes]
  @requestableScopesEnabled = hash[:requestableScopesEnabled]
  @accessTokenDuration      = hash[:accessTokenDuration]
  @refreshTokenDuration     = hash[:refreshTokenDuration]
end