class HTTPClient::AuthBase
Authentication filter base class.
Attributes
scheme[R]
Authentication scheme.
Public Class Methods
new(scheme)
click to toggle source
# File lib/httpclient/auth.rb, line 232 def initialize(scheme) @scheme = scheme @challenge = {} end
Public Instance Methods
reset_challenge()
click to toggle source
Resets challenge state. Do not send ‘*Authorization’ header until the server sends ‘*Authentication’ again.
# File lib/httpclient/auth.rb, line 239 def reset_challenge synchronize do @challenge.clear end end