Sha256: cf11cd9d4733d688959d64e10ad55748e28dd7c28cded0976c20c3d0b441c3da
Contents?: true
Size: 968 Bytes
Versions: 3
Compression:
Stored size: 968 Bytes
Contents
# frozen_string_literal: true module Adobe module Campaign class << self attr_accessor :configuration end def self.configure self.configuration ||= Configuration.new yield(configuration) end class Configuration # Required. The issuer, your organization ID in the format org_ident@AdobeOrg. attr_accessor :org_id attr_accessor :org_name # Required. The subject, your API client account ID in the format: id@techacct.adobe.com. attr_accessor :tech_acct # Required. Api key retrieved from https://www.adobe.io/console/integrations attr_accessor :api_key attr_accessor :api_secret attr_accessor :signed_jwt attr_accessor :ims_host def initialize @org_id = '' @org_name = '' @tech_acct = '' @api_key = '' @api_secret = '' @signed_jwt = '' @ims_host = 'ims-na1.adobelogin.com' end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
adobe-campaign-0.2.1 | lib/adobe/campaign/configuration.rb |
adobe-campaign-0.2.0 | lib/adobe/campaign/configuration.rb |
adobe-campaign-0.1.1 | lib/adobe/campaign/configuration.rb |