Update the java.security File to Use the Utimaco HSM for JDK17

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

›_ Console

# cd /usr/lib/jvm/java-17-openjdk/conf/security
  1. Edit the java.security configuration file to add the 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 the correct provider number and path for the pkcs11.cfg file.