Sun Java System Application Server Enterprise Edition 8.1 2005Q2 管理ガイド

- Previous: solaris レルムの作成
- Next: certificate レルムの編集

## カスタムレルムを作成する

##### 手順

1. 「レルムを作成する」で概説した手順に従い、カスタムレルムの名前と `LoginModule` クラスの名前を入力します。

   `myCustomRealm` などの一意で任意の名前が、カスタムレルムに使用できます。

2. 次の表に示すカスタムレルムのプロパティーを追加します。

   プロパティー名 | プロパティー値
   --- | ---
   jaas-context | `LoginModule` クラス名。例: `simpleCustomRealm`
   auth-type | レルムの説明。例: 「カスタムレルムの分かりやすい例」。

3. 「了解」をクリックします。

4. ドメインのログイン設定ファイル domain-dir`/config/login.conf` を編集し、このファイルの最後に JAAS `LoginModule` の完全修飾クラス名を次のように追加します。

       realmName {
           fully-qualified-LoginModule-classname required;
       };

   次に例を示します。

       myCustomRealm {
           com.foo.bar.security.customrealm.simpleCustomLoginModule required;
       };

5. `LoginModule` クラスと依存するすべてのクラスを、ディレクトリ domain-dir`/lib/classes` にコピーします。

6. コンソールに「再起動が必要です」と表示される場合は、サーバーを再起動します。

7. レルムが正常にロードされたことを確認します。

   domain-dir`/logs/server.log`を開き、サーバーがレルムを読み込んだことを確認します。サーバーは、レルムの `init()` メソッドを呼び出す必要があります。

- Previous: solaris レルムの作成
- Next: certificate レルムの編集

- © 2010, Oracle Corporation and/or its affiliates