23.4.3. リソースをセキュアにする
components.xml で HTTP ベーシック認証およびダイジェスト認証に対し Seam 認証フィルタを有効にできます。
<web:authentication-filter url-pattern="/seam/resource/rest/*" auth-type="basic"/>
<web:authentication-filter url-pattern="/seam/resource/rest/*" auth-type="basic"/>
認証ルーチンの記述方法は「セキュリティ」の章をご確認ください。
認証が成功すると、一般的な
@Restrict および @PermissionCheck のアノテーションを使用した承認ルールが有効になります。クライアント Identity へのアクセス、パーミッションマッピングとの連携などが可能です。承認に関するすべての Seam が持つ通常のセキュリティ機能は使用可能です。