Sha256: 4528b7cade48e5576e31903f7bfc96f583321520bb1f0f3c495b1ba7b60b7360

Contents?: true

Size: 522 Bytes

Versions: 6

Compression:

Stored size: 522 Bytes

Contents

module Ethon
  module Curls

    # This module contain available auth types.
    module AuthTypes

      # Return available auth types.
      #
      # @example Return auth types.
      #   Ethon::Curl.auth_types
      #
      # @return [ Hash ] The auth types.
      def auth_types
        {
          :basic =>       0x01,
          :digest =>      0x02,
          :gssnegotiate =>0x04,
          :ntlm =>        0x08,
          :digest_ie =>   0x10,
          :auto =>        0x1f
        }
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
ethon-0.5.0 lib/ethon/curls/auth_types.rb
ethon-0.4.4 lib/ethon/curls/auth_types.rb
ethon-0.4.3 lib/ethon/curls/auth_types.rb
ethon-0.4.2 lib/ethon/curls/auth_types.rb
ethon-0.4.1 lib/ethon/curls/auth_types.rb
ethon-0.4.0 lib/ethon/curls/auth_types.rb