Faraday supports HTTPClient via an adapter. HTTPClient supports NTLM.
So in theory Faraday should be able to support NTLM.
However I can’t find any examples of how to set parameters specific to
HTTPClient with Faraday. Is this possible? What I think i need to do
is set call HTTPClient.set_auth()
Faraday seems to only support basic_authentication or
token_authentication as far as I can tell.
Faraday is a great library, but finding detailed documentation a
challenge for it.