Secure Storage Runtime Options
Changing the location of secure storage
By default, secure storage is located in your home directory. For example, on Windows the default location of the secure storage file resolves to C:\Users\<user_name>\.eclipse\org.eclipse.equinox.security. Software AG Designer selects this location to allow multiple Eclipse-based applications to share the same secure storage.
If you need to modify the location of the default secure storage, you can use the "-eclipse.keyring <file_path>" runtime option. The <file_path> is a path to the file which is used to persist the secure storage data.
For more information about the secure storage, see Workbench User Guide > Reference > Secure Storage in Software AG Designer help.
Password file
The password provider mechanism can be bypassed if you specify the "-eclipse.password <file_path>" runtime option. In this case, the contents of the file you specified as the argument will be used as a master password. While this option is valuable in some circumstances (such as headless applications), the protection of the password file becomes a consideration. The password file can be protected by the operating system access rights and/or by placing it on removable storage, such as a USB key.