class HTTPClient::AuthBase

Authentication filter base class.

def initialize(scheme)

def initialize(scheme)
  @scheme = scheme
  @challenge = {}
end

def reset_challenge

server sends '*Authentication' again.
Resets challenge state. Do not send '*Authorization' header until the
def reset_challenge
  synchronize do
    @challenge.clear
  end
end