Red Hat Training

A Red Hat training course is available for Red Hat JBoss Enterprise Application Platform

17.5.2. Sécuriser un service JAX-RS Web par des annotations

Résumé

Cette rubrique couvre les étapes à parcourir pour sécuriser un service JAX-RS Web par les annotations de sécurité supportées.

Procédure 17.4. Sécuriser un service JAX-RS Web par des annotations de sécurité supportées.

  1. Activez la sécurité basée-rôle. Pour plus d'informations, voir Section 17.5.1, « Activez la sécurité basée-rôle pour RESTEasy JAX-RS Web Service ».
  2. Ajoutez des annotations de sécurité au service JAX-RS Web. RESTEasy supporte les annotations suivantes :
    @RolesAllowed
    Définit les rôles qui peuvent accéder à la méthode. Tous les rôles doivent être définis dans le fichier web.xml.
    @PermitAll
    Autorise tous les rôles définis dans le fichier web.xml à accéder à la méthode.
    @DenyAll
    Refuse tout accès à la méthode.