OpenText Identity ManagerをFIPS対応モードでアップグレードした後:
JKSフォーマットのJavaキーストアをBCFKSフォーマットに変換します。
たとえば、ism-configuration.propertiesファイルで、次のプロパティをJKSからBCFKSフォーマットに変更します。
com.sssw.fw.security.sigcert.truststore.path = /opt/netiq/idm/apps/tomcat/conf/idm.bcfkscom.netiq.idm.ua.ldap.edit.keystore-type = BCFKScom.netiq.idm.ua.ldap.edit.keystore-type.other = BCFKScom.netiq.idm.osp.oauth-truststore.file = /opt/netiq/idm/apps/tomcat/conf/idm.bcfksDirectoryService/realms/jndi/params/KEYSTORE_PATH = /opt/netiq/idm/apps/tomcat/conf/idm.bcfkscom.netiq.rpt.ssl-keystore.file = /opt/netiq/idm/apps/tomcat/conf/idm.bcfks
次の手順を実行することにより、<jre-root>/conf/securityディレクトリにあるjava.securityファイルのカスタマイズを更新します。
list of providers and their preference ordersという文字列を検索して、既存のプロバイダすべてをコメント化し、以下のエントリを追加します。
security.provider.1=BCFIPS security.provider.2=BCJSSE security.provider.3=SunJSSE security.provider.4=SUN security.provider.5=SunJCE
ssl.KeyManagerFactory.algorithm=SunX509という文字列を検索してコメント化し、以下を追加します。
ssl.KeyManagerFactory.algorithm=PKIX
keystore.typeという文字列を検索してコメント化し、以下を追加します。
keystore.type=bcfks