private void processDialbackResult(final Element result) throws IOException {
            final String type = result.attributeValue("type");
            log("Openfire reports Server Dialback result of type " + type);
            if (!"valid".equals(type)) {
                throw new InterruptedIOException("Server Dialback failed");
            }

            log("Successfully authenticated using Server Dialback! We're done setting up a connection.");
            done();
        }
Returns 'true' if negotiation was started, false if no negotiation was started.
xmppserver/src/test/java/org/jivesoftware/openfire/session/RemoteInitiatingServerDummy.java