このトピックでは、生成されたログイン・ダイアログをADF Swingプロジェクトに追加する方法について説明します。生成されたログイン・ダイアログは、プリンシパルおよび資格証明を認証するOracle JAASプロバイダに依存するため、JDBC接続を使用しません。Oracle JAASプロバイダを使用しない場合、生成済のログイン・ダイアログを変更してJDBC接続を使用できます。
生成済のダイアログをアプリケーションで使用できるようにするには、Oracle ADF Business ComponentsクライアントのJAASプロバイダを次のとおり有効化する必要があります。
ADF Swingのログイン・ダイアログをプロジェクトに追加するには、次のようにします。
ADF Swingフォーム・ウィザードまたはADF Swingの空のフォーム・ウィザードを使用して、ADF Swingフォームを生成します。
フォーム・ウィザードの最終ページで、「ログイン・ダイアログの生成」を選択します。
「終了」をクリックして、ウィザードを完了します。JCLoginDialog.java
というファイルがADF Swingプロジェクトに表示されます。
Oracle ADF Business ComponentsクライアントのJAASプロバイダを有効化するには、次のようにします。
ADF Swingの認証を設定します。セキュリティ・ロールを使用するようにjava.securityファイルを構成します。
これで、ADF Swingアプリケーションを実行できるようになりました。Oracle ADF Business Componentsのjbo.security.enforce
プロパティが有効化されている場合は、アプリケーションによってダイアログが自動的に起動します。
Copyright © 1997, 2007, Oracle. All rights reserved.