throw new XmlBlasterException("LoginFailed.InvalidArguments", "login failed: please use no null arguments for login()");
}
ConnectQosServer connectQos = new ConnectQosServer(glob, qos_literal);
connectQos.setAddressServer(this.addressServer);
I_SecurityQos securityQos = connectQos.getSecurityQos();
if (securityQos == null)
connectQos.loadClientPlugin(null, null, loginName, passwd);
else {
securityQos.setUserId(loginName);
securityQos.setCredential(passwd);
if (log.isLoggable(Level.FINE)) log.fine("login() method uses supplied loginName=" + loginName + " and password");
}
ConnectReturnQosServer returnQos = authenticate.connect(connectQos);