mirror of
https://github.com/HoneyryderChuck/httpx.git
synced 2025-11-28 00:02:22 -05:00
22 lines
489 B
Plaintext
22 lines
489 B
Plaintext
module HTTPX
|
|
module Plugins
|
|
module NTLMAuth
|
|
|
|
interface _NTLMOptions
|
|
def ntlm: () -> Authentication::Ntlm?
|
|
end
|
|
|
|
def self.extra_options: (Options) -> (Options & _NTLMOptions)
|
|
|
|
def self.load_dependencies: (*untyped) -> void
|
|
|
|
module InstanceMethods
|
|
def ntlm_authentication: (string user, string password, ?string? domain) -> instance
|
|
end
|
|
|
|
end
|
|
|
|
type sessionNTLMAuth = sessionAuthentication & NTLMAuth::InstanceMethods
|
|
end
|
|
end
|