How to Disable PKCS11 in Java Process on Solaris
(Doc ID 1510935.1)
Last updated on SEPTEMBER 16, 2022
Applies to:Java Platform, Standard Edition - Version 5.0 and later
Java SE JDK and JRE - Version 6 to 6 [Release 6]
Oracle Solaris on SPARC (32-bit)
Oracle Solaris on SPARC (64-bit)
Oracle Solaris on x86 (32-bit)
Oracle Solaris on x86-64 (64-bit)
The Solaris security packages allow for a number of cryptography providers. Java SE uses the PKCS11 provider by default. However, there can be some times when the PKCS11 provider fails to work properly with certain Java applications. Common problems are hangs or crashes in PKCS11 functions or the Java methods that call into the Solaris PKCS11 functions. These failures can be caused by Solaris/PKCS11 bugs, Java bugs, or application code.
This document describes how to disable PKCS11 so that the Sun crypto provider is used instead.
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!