JAAS用のJClientログイン・ダイアログの生成

このトピックでは、生成されたログイン・ダイアログをJClientプロジェクトに追加する方法について説明します。生成されたログイン・ダイアログは、OracleAS JAASサポートを使用してプリンシパルおよび資格証明の認証を行うため、JDBC接続は使用できません。生成されたダイアログをアプリケーションで使用するには、次のようにあらかじめBC4Jクライアントに対してOracleAS JAASサポートを有効にしておく必要があります。

注意: OracleAS JAASサポートを使用しない場合は、生成されたログイン・ダイアログをJDBC接続を使用するように変更できます。

JClientログイン・ダイアログをプロジェクトに追加するには、次のようにします。

  1. JClientフォーム・ウィザードまたはJClient Empty Formウィザードを使用してJClientフォームを生成します。

  2. フォーム・ウィザードの最後のページで、「ログイン・ダイアログの生成」を選択します。

  3. 「終了」をクリックしてウィザードを完了します。JCLoginDialog.javaファイルがJClientプロジェクトに表示されます。

BC4Jクライアントに対してOracleAS JAASサポートを有効にするには、次のようにします。

  1. デフォルトの軽量OracleAS JAASサポートまたはシングル・サインオンLDAP JAASプロバイダのどちらを使用するかを指定します。

  2. セキュリティを実行するようにビジネス・コンポーネント・アプリケーション・モジュールを設定します。

  3. セキュリティ・ロールを使用するようにjava.securityファイルを設定して、JClient用に認証を設定します。

これで、JClientアプリケーションを実行できます。BC4J jbo.security.enforceプロパティを有効にした場合は、アプリケーションにより自動的にダイアログが起動されます。


JClientログイン・ダイアログについて
JClientログイン・ダイアログのJDBC接続用への変更