Method: TCAClient::Configuration#api_key_with_prefix

Defined in:
lib/tca_client/configuration.rb

#api_key_with_prefix(param_name, param_alias = nil) ⇒ Object

Gets API key (with prefix if set).

Parameters:

  • param_name (String)

    the parameter name of API key auth



201
202
203
204
205
206
207
208
209
# File 'lib/tca_client/configuration.rb', line 201

def api_key_with_prefix(param_name, param_alias = nil)
  key = @api_key[param_name]
  key = @api_key.fetch(param_alias, key) unless param_alias.nil?
  if @api_key_prefix[param_name]
    "#{@api_key_prefix[param_name]} #{key}"
  else
    key
  end
end