デフォルトのJClient認証ログイン・フォームの作成

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

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

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

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

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

Oracle ADF Business ComponentsクライアントでOracleAS JAASプロバイダを有効にするには、次のようにします。

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

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

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

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


JClientログイン・ダイアログについて

Copyright © 1997, 2004, Oracle. All rights reserved.