lib/ethon/curls/auth_types.rb



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