Sha256: 832e5b6ab4c9064731f7c00b908a96c528a34b0840f8cdb7b3269674a012a870

Contents?: true

Size: 482 Bytes

Versions: 11

Compression:

Stored size: 482 Bytes

Contents

# frozen_string_literal: true

module Uploadcare
  module Param
    # This object returns simple header for authentication
    # Simple header is relatively unsafe, but can be useful for debug and development
    class SimpleAuthHeader
      # @see https://uploadcare.com/docs/api_reference/rest/requests_auth/#auth-simple
      def self.call
        { Authorization: "Uploadcare.Simple #{Uploadcare.config.public_key}:#{Uploadcare.config.secret_key}" }
      end
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
uploadcare-ruby-4.4.3 lib/uploadcare/param/simple_auth_header.rb
uploadcare-ruby-4.4.2 lib/uploadcare/param/simple_auth_header.rb
uploadcare-ruby-4.4.1 lib/uploadcare/param/simple_auth_header.rb
uploadcare-ruby-4.4.0 lib/uploadcare/param/simple_auth_header.rb
uploadcare-ruby-4.3.6 lib/uploadcare/param/simple_auth_header.rb
uploadcare-ruby-4.3.5 lib/uploadcare/param/simple_auth_header.rb
uploadcare-ruby-4.3.4 lib/uploadcare/param/simple_auth_header.rb
uploadcare-ruby-4.3.3 lib/uploadcare/param/simple_auth_header.rb
uploadcare-ruby-4.3.2 lib/uploadcare/param/simple_auth_header.rb
uploadcare-ruby-4.3.1 lib/uploadcare/param/simple_auth_header.rb
uploadcare-ruby-4.3.0 lib/uploadcare/param/simple_auth_header.rb