I'm planning to distribute an application over the internet with Java Web Start, and I'm aware that I'll need to sign the application to enable certain security privileges (network connections, dynamic class loading etc.)
What is the best way to create/obtain a signature for this purpose?
In particular I'm interested in:
- Minimising the impact on end users in the installation process
- Showing that my application is "trusted"
- Options that will work smoothly with most major browsers
- Low cost if possible, but happy to pay a small fee to make it work well