protected ProtocolTreeNode addAuth() { var node = new ProtocolTreeNode("auth", new KeyValue[] { new KeyValue("xmlns", @"urn:ietf:params:xml:ns:xmpp-sasl"), new KeyValue("mechanism", "DIGEST-MD5-1") }); return node; }