JClientフォーム用の認証の設定

実行時、JClientアプリケーションでOracleAS JAASプロバイダを使用するには、Oracle ADF Business Componentsセキュリティ・プロバイダが定義され、プロジェクト設定にOracle ADF Business ComponentsセキュリティJARが存在している必要があります。Oracle ADF Business ComponentsセキュリティJARファイルには、jaas.jarファイルとjazn.jarファイルが含まれます。

Oracle ADF Business ComponentsセキュリティJARファイルは、OracleAS JAASプロバイダで実行されます。LoginModuleのカスタム実装を使用する場合、使用するLoginModuleを含むJARにより<jdev_install>/j2ee/home/jazn/config/にあるjazn.jarを置き換える必要があります。JARファイルを使用しない場合は、クラスパスも含めることができます。

JClientフォーム用のログイン・プロバイダを有効にするには、次のようにします。

  1. エディタにファイル<jdev_install>/jdk/jre/lib/security/java.securityを開き、次のOracle ADF Business Componentsセキュリティ構成定義を挿入します。

    login.configuration.provider=oracle.security.jazn.spi.LoginConfigProvider

  2. プロジェクトにOracle ADF Business ComponentsセキュリティJARファイルを追加するには、ナビゲータでJClientプロジェクトを選択し、「プロジェクト」->「プロジェクトの設定」を選択します。
  3. 「プロジェクトの設定」ダイアログで、「構成」ツリーの「ライブラリ」をクリックし、JClientプロジェクトと関連付けられている現在のライブラリのリストを表示します。
  4. 「使用可能なライブラリ」リストから「Business Components Security」を検索し、「選択済のライブラリ」リストに追加します。
  5. 「OK」をクリックし、プロジェクト設定を保存します。
  6. JClientプロジェクトで、EJB Session BeanとしてデプロイされているOracle ADF Business Componentsにアクセスする必要がある場合、グループのユーザーに読取り/書込みアクセス権を付与します。

Oracle ADF Business Componentsクライアントでのセキュリティについて
Oracle ADF Business Componentsクライアント・セキュリティの構成ファイルについて
JClientおよびOracle ADF Business Componentsのセキュリティについて

Oracle ADF Business Components用のID管理プロバイダの指定
Oracle ADF Business Components EJB Session Beanへのクライアント・アクセスの付与

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