Built in user managers
FtpServer comes with three two different user managers:
- FtpServer File based user manager
- FtpServer Database user manager
- FtpServer LDAP user manager
Custom User Manager
You can write your own user manager to integrate it with your existing applications. Your custom user manager should implement org.apache.ftpserver.ftplet.UserManager interface. You also need to specify the fully qualified name of In your configuration file, you will have to use the Spring bean element to configure your custom user manager class in config.user-manager.class configuration parameter. All the configuration values under config.user-manager will be available to your user manager class.
User Manager UI
Users can be added, removed or modified using FTP server UI.
. This gives you all the power of Spring, for example integrating with your other beans. You can also provide a custom XML format by using the Spring XML extension mechanisms.