Class: OpenStax::Salesforce::Client

Inherits:
Restforce::Data::Client
  • Object
show all
Defined in:
lib/openstax/salesforce/client.rb

Instance Method Summary collapse

Constructor Details

#initializeClient

Returns a new instance of Client.



3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# File 'lib/openstax/salesforce/client.rb', line 3

def initialize
  configuration = OpenStax::Salesforce.configuration

  configuration.validate!

  super(
    username:       configuration.username,
    password:       configuration.password,
    security_token: configuration.security_token,
    client_id:      configuration.consumer_key,
    client_secret:  configuration.consumer_secret,
    api_version:    configuration.api_version,
    host:           configuration.
  )
end