Object
A parsed WWW-Authenticate header
Retrieves param from the params list
# File lib/mechanize/http/auth_challenge.rb, line 31 def [] param params[param] end
Creates a new AuthChallenge header with the given scheme and parameters
# File lib/mechanize/http/auth_challenge.rb, line 28
Constructs an AuthRealm for this challenge
# File lib/mechanize/http/auth_challenge.rb, line 38 def realm uri case scheme when 'Basic' then raise ArgumentError, "provide uri for Basic authentication" unless uri Mechanize::HTTP::AuthRealm.new scheme, uri + '/', self['realm'] when 'Digest' then Mechanize::HTTP::AuthRealm.new scheme, uri + '/', self['realm'] else raise Mechanize::Error, "unknown HTTP authentication scheme #{scheme}" end end
Generated with the Darkfish Rdoc Generator 2.