Interdire Accès selon le Rôle

g25452 Messages postés 78 Statut Membre -  
g25452 Messages postés 78 Statut Membre -
Bonjour,

Dans mon controller, j'ai une méthode dont je voudrais limiter l'accès selon
le role de l'utilisateur connecté.

J'ai trouver : @RolesAllowed("ROLE_EMPLOYE") pour autoriser.

Mais pour interdire, j'ai essayé @RolesNotAllowed, mais ça n'existe pas.


    @RolesAllowed("ROLE_EMPLOYE")
    @RequestMapping("/action.html")
    public String method() {

        System.out.println("action");

        return "page";
    }


Est-ce que quelqu'un connait l'annotation adéquat pour interdire l'accès à un role
de l'utilisateur.

Merci
Configuration: Windows XP
Firefox 3.0.7

4 réponses

  1. Dinheru Messages postés 1019 Date d'inscription   Statut Membre Dernière intervention   67
     
    Bonjour,

    Il n'a a pas à ma connaissance d'annotation pour interdire l'accès à certains rôles.
    Tu devrais utiliser l'annotation @RolesAllowed pour permettre l'accès à ta méthode aux seuls rôles authorisées plutôt que de l'interdire aux autres.

    Voila en espérant t'avoir éclairé.
    0
  2. g25452 Messages postés 78 Statut Membre
     
    Est-ce qu'il y a moyen de créer moi meme l'annotation @RoleNotAllowed ?
    0
  3. g25452 Messages postés 78 Statut Membre
     
    ah merci je vais essayer
    0