Module: Remi::DataSubject::SalesforceSoap

Included in:
Loader::SalesforceSoap
Defined in:
lib/remi/data_subjects/salesforce_soap.rb

Instance Method Summary collapse

Instance Method Details

#soapforce_clientObject



5
6
7
8
9
10
11
12
13
14
# File 'lib/remi/data_subjects/salesforce_soap.rb', line 5

def soapforce_client
  @soapforce_client ||= begin
    client = Soapforce::Client.new(host: @credentials[:host], logger: logger)
    client.authenticate(
      username: @credentials[:username],
      password: "#{@credentials[:password]}#{@credentials[:security_token]}"
    )
    client
  end
end