Javaプラットフォーム・セキュリティ構成ファイルの概要エディタ - ログイン・モジュール・ページ

jps_config.xmlの「アプリケーション・ナビゲータ」ポップアップ・メニュー次の選択「開く」次の選択ログイン・モジュール・ページ

アプリケーションでユーザー認証に使用するログイン・モジュールを追加する場合に使用します。ログイン・モジュールとは、ユーザーを認証してサブジェクトにプリンシパルを移行するコンポーネントです。1つのアプリケーションに複数のログイン・モジュールを使用できます。詳細

事前定義済ログイン・モジュールのリストから選択するか、新しいカスタム・ログイン・モジュールを作成できます。

ログイン・モジュール名

ログイン・モジュールのプロパティを定義します。新規要素を作成するには、「新規」をクリックします。要素を削除するには、その要素を選択して「削除」をクリックします。各ログイン・モジュールは、jps-config.xml<serverInstance>要素で定義されます。name属性はログイン・モジュールの表示名で、providerプロパティはjaas.login.providerです。

クラス名
ログイン・モジュールのクラス名を入力します。クラス名は、名前loginModuleClassNameを持つ<property>要素の値として<serverInstance>要素に格納されます。

ログイン制御フラグ
ログイン・モジュールのログイン制御フラグを選択します。ログイン制御フラグは、名前jaas.login.controlFlagを持つ<property>要素の値として<serverInstance>要素に格納されます。使用可能な制御フラグは、REQUISITE、REQUIRED、SUFFICIENTおよびOPTIONALです。

ログ・レベル
ログイン・モジュールのログ・レベルを入力します。ログ・レベルは、名前log.levelを持つ<property>要素の値として<serverInstance>要素に格納されます。使用可能なログ・レベルは、FINE、FINER、FINEST、CONFIG、INFO、WARNINGおよびSEVEREです。

デバッグ
ログイン・モジュールでデバッグ・メッセージを出力することを指定します。このオプションを選択すると、<serverInstance>要素で名前debugを持つ<property>要素の値がtrueに設定されます。

すべてのロールの追加
ログイン・モジュールで認証後にユーザーのすべての直接または間接付与ロールをサブジェクトに追加することを指定します。このオプションを選択すると、<serverInstance>要素で名前addAllRolesを持つ<property>要素の値がtrueに設定されます。

その他のプロパティ
各セクションで、列ヘッダーをクリックして任意の列をソートできます。新規プロパティを作成するには、「追加」をクリックします。プロパティを削除するには、対象プロパティを選択して「削除」をクリックします。プロパティを編集するには、クリックしてプロパティを選択し新規詳細を入力します。


セキュアなアプリケーションの開発