MIRTH-1891 A new AdvancedSettings dialog has been introduced for the file writer connector and currently only shows up for SFTP. This dialog allows the user to add key authorization, hostchecking as well as a table for other configurable options. An AdvancedSettingsDialog interface and SchemeProperties abstract class were added to facilitate creating dialogs for other schemes and their properties.
A new class, FileSystemConnectionOptions, was added to reduce the number of arguments in the FileConnector. The poolkey for sftp connections has been updated to now include the new properties which may be dynamically replaced. All other methods across other file schemes have been updated to reflect these changes.