Cosminexus システム構築ガイド

[目次][用語][索引][前へ][次へ]

10.7.2 ua.confの作成

ua.confには,ユーザ認証ライブラリまたはシングルサインオンライブラリが使用する情報として,リポジトリ(LDAPディレクトリサーバまたはRDB)へのアクセス情報,シングルサインオン用のユーザ情報を暗号化または復号化するための暗号鍵ファイルのパスなどを指定します。

<この項の構成>
(1) 格納場所
(2) 指定内容
(3) パスワードの変更とスクランブル化

(1) 格納場所

ua.confの格納場所を次に示します。

このua.confを上書きするか,任意の場所にコピーして使用してください。ua.confの格納場所は,JavaVM起動時のプロパティで指定します。JavaVM起動時のプロパティの指定については,「10.8 JavaVMのプロパティの設定」を参照してください。

また,Component Container管理者がファイルを参照できるようにua.confのアクセス権を変更してください。Component Container管理者の設定については,「2.1.3 Component Container管理者の設定」を参照してください。

(2) 指定内容

ユーザ認証ライブラリの機能を使用したユーザ認証およびシングルサインオンライブラリの機能を使用したシングルサインオンをするために,LDAPディレクトリサーバのURLやベースDN,アクセス権を設定してください。

シングルサインオンライブラリの機能を使用してシングルサインオンをする場合には,暗号化するための製品の選択,および暗号鍵ファイル名の指定をしてください。また,シングルサインオンの機能から呼び出すログインモジュールがカスタムログインモジュールの場合,カスタムログインモジュール名,およびカスタムログインモジュールと関連するクラスのクラスファイルを格納しているディレクトリを定義してください。

ua.confの詳細については,マニュアル「Cosminexus リファレンス 定義編」を参照してください。

(3) パスワードの変更とスクランブル化

ua.confに指定したLDAPディレクトリサーバやRDBに接続するためのパスワードを変更したい場合には,ua.confを編集するほかに,uachpwコマンドを使用して変更できます。uachpwコマンドを使用してLDAPディレクトリサーバやRDBに接続するためのパスワードを変更する場合に,-scrambleオプションを指定すると,パスワードのスクランブル化もできます。

なお,uachpwコマンドでパスワードをスクランブル化する場合には,必ずusrconf.propertiesでcom.cosminexus.admin.auth.passwordScramble.enable=trueを指定し,スクランブル化されたパスワードの復号化機能を有効にしておいてください。