irwin wrote:

>Hi,
>
>
>I've got a problem when I try to get an instance of X509 with
>CertificateFactory.getInstance("X.509");
>
>I can get this instance every time, except when JSS is initialized with 
>
>/*CryptoManager.InitializationValues vals =
>/*new CryptoManager.InitializationValues(Configuration.get_Private_Path());
>
vals.removeSunProvider = false;

By default, JSS removes the default SUN provider on startup. Obnoxious, 
I know. The original reason for this was to ensure that its original 
application, Certificate Management System, was only using JSS for 
crypto. This was important because JSS uses a FIPS-140-1 validated 
crypto engine. I'd like to remove this behavior in a future release.

>
>/*CryptoManager.initialize(vals);
>               
>Once JSS initialized, I can't get anymore instances with 
>CertificateFactory.getInstance("X.509");
>
>It seems that JSS initialization removes any available providers ?
>
>How to tell JSS to unload from memory ? to make old providers available ?
>
>Thanks for your help !
>
>Best regards,
>
>Irwin
>
>
>PS : thanks for answering to [EMAIL PROTECTED]
>



Reply via email to