Sha256: 7bac96523a95faed09afc953a5f5be8605382267bcf77529b55b1633d38a4b23

Contents?: true

Size: 527 Bytes

Versions: 20

Compression:

Stored size: 527 Bytes

Contents

module HTTPX
  module Plugins
    module DigestAuth
      DigestError: singleton(Error)

      interface _DigestOptions
        def digest: () -> Authentication::Digest?
      end

      def self.extra_options: (Options) -> (Options & _DigestOptions)

      def self.load_dependencies: (*untyped) -> void

      module InstanceMethods
        def digest_auth: (string user, string password, ?hashed: bool) -> instance
      end
    end

    type sessionDigestAuth = sessionAuthorization & DigestAuth::InstanceMethods
  end
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
httpx-1.3.4 sig/plugins/digest_auth.rbs
httpx-1.3.3 sig/plugins/digest_auth.rbs
httpx-1.3.2 sig/plugins/digest_auth.rbs
httpx-1.3.1 sig/plugins/digest_auth.rbs
httpx-1.3.0 sig/plugins/digest_auth.rbs
httpx-1.2.6 sig/plugins/digest_auth.rbs
httpx-1.2.4 sig/plugins/digest_auth.rbs
httpx-1.2.3 sig/plugins/digest_auth.rbs
httpx-1.2.2 sig/plugins/digest_auth.rbs
httpx-1.2.1 sig/plugins/digest_auth.rbs
httpx-1.2.0 sig/plugins/digest_auth.rbs
httpx-1.1.5 sig/plugins/digest_auth.rbs
httpx-1.1.4 sig/plugins/digest_auth.rbs
httpx-1.1.3 sig/plugins/digest_auth.rbs
httpx-1.1.2 sig/plugins/digest_auth.rbs
httpx-1.1.1 sig/plugins/digest_auth.rbs
httpx-1.1.0 sig/plugins/digest_auth.rbs
httpx-1.0.2 sig/plugins/digest_auth.rbs
httpx-1.0.1 sig/plugins/digest_auth.rbs
httpx-1.0.0 sig/plugins/digest_auth.rbs