The WireMock tool window supports a root URL, authenticator and proxy settings for the Admin and Provisioning API, but that data must be re-entered at each execution of IntelliJ.
Provide a way to be able to save such configuration and be able to reload it.
Tasks
Provide an action (button?) that can save the Admin root URL, authenticator type, authenticator properties, the Host header and proxy host and port.
Provide an action that can remove configuration in case a user no longer needs it.
Provide an action that can edit a saved configuration, and save the edited values into the same configuration.
The configurations would be saved with an arbitrary name specified by users. It would not use an email address/username automatically.
Security
Make sure that passwords and tokens (and potentially email addresses and usernames) are stored securely. One solution would probably be using the IntelliJ Platform's PasswordSafe class.
Summary
The WireMock tool window supports a root URL, authenticator and proxy settings for the Admin and Provisioning API, but that data must be re-entered at each execution of IntelliJ.
Provide a way to be able to save such configuration and be able to reload it.
Tasks
Security
PasswordSafe
class.