Credentials/auth in Ruby SOAP libs?

Hi…

In Java we can do something like this:
lm = service.getlmapiSoap();
((Stub)lm).setUsername(userName);
((Stub)lm).setPassword(password);

In Perl we can do something like this:
use SOAP::Lite ;
sub SOAP::Transport::HTTP::Client::get_basic_credentials {
return $USER => $PASS;
}

but I can’t seem to figure out how to pass user/password credentials in
Ruby, preferably with the WSDLDriver:

soap = SOAP::WSDLDriverFactory.new(WSDL_URL).createDriver

anyone know how to do this?
-Chris