外部アプリケーションに対応したプロデューサからのポートレットを含むページを持つ各プロジェクトは、資格証明プロビジョニング・ページが追加および構成される必要があります。資格証明プロビジョニング・ページは、外部アプリケーションの登録を通じて提供された情報に基づいて構築されたJSFページ(jspx
)です。
資格証明プロビジョニング・ページを作成する手順は、次のとおりです。
CredentialProvisioner.jspx
ファイルは、「アプリケーション・ナビゲータ」の「Webコンテンツ」ノードの下のルート・プロジェクトにデフォルトで追加されます。手動でこのファイルを移動する場合は、WEB-INF下のfaces-config.xml
ファイルを更新し、新規パスを反映する必要があります。
ログイン情報の動的レンダリングは、データをextAppCredentialProvBean
とバインドすることで、実行可能になります。このページのルック・アンド・フィールを好きなように調節できますが、 extAppCredentialProvBean
を使用するページのソースのエントリは一切変更しないでください。
誤ってextAppCredentialProvBean
のエントリを変更した場合は、ギャラリから再び「資格証明プロビジョニング・ページ」を追加して、このファイルを上書きできます。手動でextAppCredentialProvBean
を移動または名前を変更する場合は、 faces-config.xml
ファイルも更新して、新規パスを反映する必要があります(このファイルはWEB-INF下にあります)。ページ・ナビゲーション・ルール_adfp_external_apps_credential_page
のto-view-id
属性値を調節する必要があります。
資格証明プロビジョニング・ページの作成後、WebCenter Frameworkのセキュリティ機能を使用して有効なユーザーへのアクセスの制限を検討します。特定のページのセキュリティを確保する1つの手段としては、まずADFセキュリティ・ウィザード(「ツール」メニューで使用可能)を介してアプリケーションでJAASセキュリティを使用できるようにすることがあげられます。その後、認可エディタで特定のページのJAASセキュリティ・ポリシーを定義します。認可エディタにアクセスするには、そのページのページ定義ファイルを開き、「構造」ペインでそのファイルを右クリックし、「認可の編集」を選択します。アプリケーションおよびアプリケーション・ページのセキュリティの実装の詳細は、Oracle WebCenter Framework開発者ガイドを参照してください。
外部アプリケーションおよび資格証明プロビジョニングについて
外部アプリケーションの登録
外部アプリケーションの登録情報の編集
外部アプリケーションの登録情報の削除
Oracle PDK-Javaポートレット・プロデューサの登録
Oracle PDK-Javaポートレット・プロデューサの編集
Oracle WebCenter Frameworkの使用
Copyright © 1997, 2007, Oracle. All rights reserved.