Move certificate configuration to advanced preferences
Submitted by Stef Walter
Link to original bug (#652814)
Description
Move override/configuration of certificate to advanced preferences.
The concept for this is 'Pin a certificate to this Account'.
Done during configuration, rather than later randomly while connecting. Connection will fail for an invalid or untrusted certificate, and then you can go into configuration and setup the certificate.
In the configuration dialog "Advanced" section, there's a button:
[Pin certificate to this Account]
Clicking opens dialog:
Retrieving Certificate...
[Add Pinned Certificate] [Cancel]
Once loaded:
Certificate Information XXXX
XXXX
v Details XXXX
[Add Pinned Certificate] [Cancel]
After added closes, and the certificate shows in the advanced section, instead of the pin certificate button. Can then click that button to get similar UI to examine the certificate and remove the pinning.