How to Disable PKCS11 in Java Process on Solaris
Last updated on MARCH 26, 2017
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 in its stead.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms