Sha256: 27bb2ed3989bb85d7ad00388e237957a5bcb4ac990a72c68d57b511883e274ad

Contents?: true

Size: 484 Bytes

Versions: 10

Compression:

Stored size: 484 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

10 entries across 10 versions & 1 rubygems

Version Path
uploadcare-ruby-4.2.0 lib/uploadcare/param/simple_auth_header.rb
uploadcare-ruby-3.3.2 lib/uploadcare/param/simple_auth_header.rb
uploadcare-ruby-3.3.1 lib/uploadcare/param/simple_auth_header.rb
uploadcare-ruby-3.3.0 lib/uploadcare/param/simple_auth_header.rb
uploadcare-ruby-3.2.0 lib/uploadcare/param/simple_auth_header.rb
uploadcare-ruby-3.1.1 lib/uploadcare/param/simple_auth_header.rb
uploadcare-ruby-3.1.0 lib/uploadcare/param/simple_auth_header.rb
uploadcare-ruby-3.1.0.pre.rc1 lib/uploadcare/param/simple_auth_header.rb
uploadcare-ruby-3.0.5 lib/uploadcare/param/simple_auth_header.rb
uploadcare-ruby-3.0.3 lib/uploadcare/param/simple_auth_header.rb