We use MongoDB replicaSets to protect against data loss and improve uptime for the databases we keep in Mongo. We use SSL and MONGODB-CR to improve the security of our systems.
The current version of BFA seems only to be able to connect to a single server. It has other shortcomings. It appears to have been put together back when MongoDB did have the security and robustness features we're using in it today.
Please consider upgrading the mongodb client libraries you're using, as suggested in
JENKINS-47882, and then re-working your config screen. You will improve the robustness and security of your tool.
This is a "Major" problem for us because we rely on your plugin and our business continuity policies require we have our databases running in replicaSets if at all possible. Your plugin is the only database client we have today that can't.
Upgrading to the new client will also give us access to SSL and MONGODB-CR, improving stability of your tool.