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.



98
99
100
101
102
# File 'lib/kameleoon/network/access_token_source.rb', line 98

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



104
105
106
# File 'lib/kameleoon/network/access_token_source.rb', line 104

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