Accédez au répertoire /opt/netiq/common/jre/conf/security/.
Effectuez une sauvegarde du fichier java.security.
Modifiez le fichier java.security en exécutant les étapes suivantes :
Recherchez la chaîne List of providers and their preference orders (Liste des fournisseurs et leur ordre de préférence), mettez en commentaire tous les fournisseurs existants et ajoutez les entrées suivantes :
security.provider.1=BCFIPS security.provider.2=BCJSSE security.provider.3=SunJSSE security.provider.4=SUN security.provider.5=SunJCE
Recherchez la chaîne ssl.KeyManagerFactory.algorithm=SunX509, mettez-la en commentaire, puis ajoutez :
ssl.KeyManagerFactory.algorithm=PKIX
Recherchez la chaîne keystore.type, mettez-la en commentaire, puis ajoutez la chaîne suivante :
keystore.type=bcfks
Accédez au répertoire /opt/netiq/common/jre/lib/security/.
Effectuez une sauvegarde du fichier cacerts.
Pour activer l'amélioration de la sécurité, convertissez le fichier cacerts en bcfks à l'aide de la commande suivante :
keytool -importkeystore -srckeystore cacerts -srcstorepass changeit -srcstoretype JKS -destkeystore cacerts -deststorepass changeit -deststoretype BCFKS -providerclass org.bouncycastle.jcajce.provider.BouncyCastleFipsProvider -providerpath $CLASSPATH
Après avoir généré le fichier cacerts_bcfks, supprimez l'ancien fichier cacerts. Renommez cacerts_bcfks comme suit : cacerts.
Connectez-vous à Identity Console.
Accédez à IDM Administrator (Administrateur IDM) et cliquez sur le menu d'opérations
de l'ensemble de pilotes.
Accédez à Driver Set Properties > Driver Set Configuration > Java Environment Parameters (Propriétés de l'ensemble de pilotes > Configuration de l'ensemble de pilotes > Paramètres de l'environnement Java).
Dans JVM Options (Options JVM), entrez ce qui suit :
Djavax.net.ssl.trustStore=/opt/netiq/common/jre/lib/security/cacerts -Djavax.net.ssl.trustStorePassword=changeit -Djavax.net.ssl.trustStoreType=BCFKS
Cliquez sur le bouton
Enregistrer.
Redémarrez eDirectory.