patrickpr / YAOG

Yet Another Openssl GUI : Qt based openssl GUI to create CSR, certificates, keys (RSA / DSA / EC)
GNU General Public License v3.0
106 stars 11 forks source link

Feature Request: Save x509 extensions in loadable file #18

Open Gabgobie opened 1 year ago

Gabgobie commented 1 year ago

Hello.

First of all a big thank you for your work. I just tried using it and generally like the way it works but there is one thing missing for me and it would be awesome if you were to add it or explain to me how I can achieve the wanted behaviour.

You already implemented a way to save your settings but that way you can only save one set of x509 extensions between sessions. If this was instead exporting the settings as a config file which you can import in your next session you could make it much more useful as you need different extensions for different certificate types and can use this to create presets. You could even have a drop down menu where you can choose from all your preset files that are detected in a specific folder.

But obviously the settings are already saved somewhere so as a workaround you could theoretically switch out the file in which you save the extensions between sessions and keep the different files sorted somewhere else. Not the prettiest workaround but it would probably do the job. The question being ofc where do you save the extensions?

Best, Gabgobie