Essentially I would like to do this (Python) but in Elixir:
import requests
from requests_kerberos import HTTPKerberosAuth, OPTIONAL
kerberos_auth = HTTPKerberosAuth(mutual_authentication=OPTIONAL)
r = requests.get("http://example.org", auth=kerberos_auth)
I know I can just do:
HTTPotion.get "http://example.org"
But I cannot find an example (with HTTPotion or any other Elixir library) that supports kerberos negotiation for Elixir (or Erlang)
Is crafting a command line call of curl the only path forward?