code: boolean matches(SmbExtendedAuthenticator authenticator,
            NtlmPasswordAuthentication auth) {
        return matcheObject(this.authenticator, authenticator)
                && matcheObject(this.auth, auth);
      }
docs: authenticator to decide whether or not reuse a session.