HTTPClient::BasicAuth
# File lib/rhc/rest/httpclient.rb, line 135 def challenge(uri, param_str = nil) return false if caller.any?{ |s| s =~ /webmock.*httpclient_adapter.*build_request_signature/ } uri = urify(uri) challenged = @challengeable[uri] @challengeable[uri] = true !challenged end
Set authentication credential. uri == nil for generic purpose (allow to use user/password for any URL).
# File lib/rhc/rest/httpclient.rb, line 126 def set(uri, user, passwd) @set = true if uri.nil? @cred = DeferredCredential.new(user, passwd) else uri = uri_dirname(urify(uri)) @auth[uri] = DeferredCredential.new(user, passwd) end end
Generated with the Darkfish Rdoc Generator 2.