Method: HTTPClient::WWWAuth#initialize
- Defined in:
- lib/httpclient/auth.rb
#initialize ⇒ WWWAuth
Creates new WWWAuth.
83 84 85 86 87 88 89 90 91 92 |
# File 'lib/httpclient/auth.rb', line 83 def initialize @basic_auth = BasicAuth.new @digest_auth = DigestAuth.new @negotiate_auth = NegotiateAuth.new @ntlm_auth = NegotiateAuth.new('NTLM') @sspi_negotiate_auth = SSPINegotiateAuth.new @oauth = OAuth.new # sort authenticators by priority @authenticator = [@oauth, @negotiate_auth, @ntlm_auth, @sspi_negotiate_auth, @digest_auth, @basic_auth] end |