private void HandleLoginCredentials(XmlNode node) { var credentials = new UsernamePasswordCredentials(); foreach (XmlNode child in node.ChildNodes) { var nodeName = CleanNodeName(child.Name); if ("username".Equals(nodeName)) { credentials.SetUsername(GetTextContent(child)); } else { if ("password".Equals(nodeName)) { credentials.SetPassword(GetTextContent(child)); } } } _clientConfig.SetCredentials(credentials); }