6.1 Procédure

  1. Accédez au dossier C:\NetIQ\Common\JRE\conf\security.

  2. Effectuez une sauvegarde du fichier java.security.

  3. Modifiez le fichier java.security en exécutant les étapes suivantes :

    1. 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, puis 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
    2. Recherchez la chaîne ssl.KeyManagerFactory.algorithm=SunX509, mettez-la en commentaire, puis ajoutez la chaîne suivante :

      ssl.KeyManagerFactory.algorithm=PKIX
    3. Recherchez la chaîne jdk.tls.disabledAlgorithms et ajoutez TLSv1 et TLSv1.1 à la liste.

      Par exemple, jdk.tls.disabledAlgorithms=SSLv3, TLSv1, TLSv1.1, RC4, DES, MD5withRSA, DH keySize < 1024, \EC keySize < 224, 3DES_EDE_CBC, anon, NULL

    4. Recherchez la chaîne keystore.type, mettez-la en commentaire, puis ajoutez la chaîne suivante :

      keystore.type=bcfks
  4. Accédez au dossier C:\NetIQ\Common\JRE\lib\security.

  5. Effectuez une sauvegarde du fichier cacerts.

  6. 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 et renommez cacerts_bcfks en cacerts.

  7. Connectez-vous à Identity Console.

  8. Accédez à IDM Administrator (Administrateur IDM) et cliquez sur le menu d'opérations de l'ensemble de pilotes.

  9. 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).

  10. Dans JVM Options (Options JVM), entrez ce qui suit :

    Djavax.net.ssl.trustStore=C:\NetIQ\Common\JRE\lib\security\cacerts -Djavax.net.ssl.trustStorePassword=changeit -Djavax.net.ssl.trustStoreType=BCFKS
  11. Cliquez sur le bouton Enregistrer.

  12. Redémarrez eDirectory.