Update java.security file to Use Utimaco HSM for JDK11

  1. Go to the <JDK_Installation_directory> conf/security directory.

›_ Console

# cd /usr/lib/jvm/java-11-openjdk-11.0.16.0.8-1.el8_2.x86_64/conf/security/ 
  1. Edit the java.security configuration file to add SunPKCS11 provider.

›_ Console

security.provider.1=SUN security.provider.2=SunRsaSign 
security.provider.3=SunEC security.provider.4=SunJSSE 
security.provider.5=SunJCE security.provider.6=SunJGSS 
security.provider.7=SunSASL security.provider.8=XMLDSig 
security.provider.9=SunPCSC security.provider.10=JdkLDAP 
security.provider.11=JdkSASL 
security.provider.12=SunPKCS11 /etc/utimaco/pkcs11.cfg 

Specify correct provider number and path for pkcs11.cfg file.