Class RoleBasic

  • All Implemented Interfaces:
    io.vertigo.core.node.definition.Definition

    public final class RoleBasic
    extends io.vertigo.core.node.definition.AbstractDefinition
    Un rôle est la réunion d'un ensemble de permissions. Un utilisateur peut avoir plusieurs rôles.
    Author:
    prahmoune
    • Constructor Detail

      • RoleBasic

        public RoleBasic​(String name,
                         String description,
                         List<PermissionBasic> permissions)
        Constructor.
        Parameters:
        name - Nom du rôle
        description - Description du rôle
        permissions - Liste des permissions associées au rôle
    • Method Detail

      • getDescription

        public String getDescription()
        Returns:
        Description
      • getPermissions

        public List<PermissionBasic> getPermissions()
        Returns:
        Liste des permissions