Class: Kameleoon::Network::AccessTokenSourceFactory

Inherits:
Object
  • Object
show all
Defined in:
lib/kameleoon/network/access_token_source.rb

Instance Method Summary collapse

Constructor Details

#initialize(client_id, client_secret, log_func) ⇒ AccessTokenSourceFactory

Returns a new instance of AccessTokenSourceFactory.



115
116
117
118
119
# File 'lib/kameleoon/network/access_token_source.rb', line 115

def initialize(client_id, client_secret, log_func)
  @client_id = client_id
  @client_secret = client_secret
  @log_func = log_func
end

Instance Method Details

#create(network_manager) ⇒ Object



121
122
123
# File 'lib/kameleoon/network/access_token_source.rb', line 121

def create(network_manager)
  AccessTokenSource.new(network_manager, @client_id, @client_secret, @log_func)
end