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
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionRoleBasic(String name, String description, List<PermissionBasic> permissions) Constructor. -
Method Summary
Methods inherited from class io.vertigo.core.node.definition.AbstractDefinition
idMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.vertigo.core.node.definition.Definition
getName
-
Field Details
-
PREFIX
- See Also:
-
-
Constructor Details
-
RoleBasic
Constructor.- Parameters:
name- Nom du rôledescription- Description du rôlepermissions- Liste des permissions associées au rôle
-
-
Method Details
-
getDescription
- Returns:
- Description
-
getPermissions
- Returns:
- Liste des permissions
-