システム設定オブジェクトを開いて、security.nonrepudiation.signedApprovals=true と設定します。
システム設定オブジェクトを編集する方法については、「Identity Manager 設定オブジェクトの編集」を参照してください。
PKCS11 を使用している場合は、security.nonrepudiation.defaultKeystoreType=PKCS11 も設定する必要があります。
カスタム PKCS11 キープロバイダを使用している場合は、さらに security.nonrepudiation.defaultPKCS11KeyProvider=<プロバイダ名> も設定する必要があります。
カスタムプロバイダを記述する必要がある状況の詳細については、REF キットの次の項目を参照してください。
com.sun.idm.ui.web.applet.transactionsigner.DefaultPKCS11KeyProvider (Javadoc) REF/transactionsigner/SamplePKCS11KeyProvider |
REF (Resource Extension Facility) キットは、製品の CD の /REF ディレクトリまたはインストールイメージにあります。
自分の認証局 (CA) の証明書を信頼できる証明書として追加します。そのためには、まず証明書のコピーを取得する必要があります。
たとえば、Microsoft CA を使用している場合には、行う手順は次のようになります。
この証明書を Identity Manager に信頼できる証明書として追加します。
次の手順で、CA の証明書失効リスト (CRL) を追加します。
「テスト接続」をクリックして、URL を確認します。
「保存」をクリックします。
jarsigner を使用して applets/ts2.jar に署名します。
詳細については、http://java.sun.com/j2se/1.5.0/docs/tooldocs/windows/jarsigner.html を参照してください。Identity Manager とともに提供されている ts2.jar ファイルは、自己署名付き証明書を使用して署名されているため、本稼働システムには使用しないでください。本稼働では、信頼できる CA によって発行されたコード署名証明書を使用して、このファイルを署名し直すことをお勧めします。