Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
I've have created a valid PKCS#12-KeyStore with BouncyCastle including PKCS#12BagAttributeCarrier informations, These informations as supported by BouncyCastle. KeyStore can not be opened because without changes on KeyStore Explorer Java SunJsse is always used to open PKCS#12. Oracle Java does not support PKCS#12BagAttributeCarriers informations.
I want to use Bouncy to open the PKCS#12.
Describe the solution you'd like
Key Store Explorer should use both providers after another to open it (PKCS#12 only). There is also an password incompatibility issue on both providers for using PKCS#12 (BC: only store password, Oracle: store and key password are possible)
Another issue is the incompatibility on loading brainpool keys with Sun that still does not, but listed as working at project (assumption: only creating supports brainpool keys).
Describe alternatives you've considered
A setting at configuration should be provided to change Default Crypto Provider to open PKCS#12-KeyStore between the two JCE-CryptoProviders Bouncy and SunJsse.
Additional context
Add any other context or screenshots about the feature request here.