Sha256: b335e8fe43f860fb9d8e6416a3312f1d7753ad76835e154af9f4c3a00297a572

Contents?: true

Size: 538 Bytes

Versions: 5

Compression:

Stored size: 538 Bytes

Contents

module Ethon
  module Curls # :nodoc:

    # 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

5 entries across 5 versions & 1 rubygems

Version Path
ethon-0.5.12 lib/ethon/curls/auth_types.rb
ethon-0.5.11 lib/ethon/curls/auth_types.rb
ethon-0.5.10 lib/ethon/curls/auth_types.rb
ethon-0.5.9 lib/ethon/curls/auth_types.rb
ethon-0.5.8 lib/ethon/curls/auth_types.rb