18.5.2. アノテーションを使用して JAX-RSWeb サービスを保護する
概要
このトピックでは、サポートされているセキュリティーアノテーションを使用して JAX-RSWeb サービスを保護する手順について説明します。
手順18.6 サポートされているセキュリティーアノテーションを使用して JAX-RSWeb サービスを保護する
- ロールベースセキュリティーを有効化します。詳細は、「RESTEasy JAX-RS Web サービスのロールベースのセキュリティーの有効化」 を参照してください。
- JAX-RS Web サービスにセキュリティーアノテーションを追加します。RESTEasy は以下のアノテーションをサポートします。
- @RolesAllowed
- メソッドにアクセスできるロールを定義します。すべてのロールは
web.xml
ファイルで定義する必要があります。 - @PermitAll
web.xml
ファイルに定義されているすべてのロールがメソッドにアクセスできるようにします。- @DenyAll
- メソッドへのすべてのアクセスを拒否します。