Class RoleBasic
- java.lang.Object
-
- io.vertigo.core.node.definition.AbstractDefinition
-
- io.vertigo.account.authorization.definitions.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 Summary
Constructors Constructor Description RoleBasic(String name, String description, List<PermissionBasic> permissions)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getDescription()
List<PermissionBasic>
getPermissions()
-
-
-
Field Detail
-
PREFIX
public static final String PREFIX
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
RoleBasic
public RoleBasic(String name, String description, List<PermissionBasic> permissions)
Constructor.- Parameters:
name
- Nom du rôledescription
- Description du rôlepermissions
- 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
-
-