Class RoleRights
- java.lang.Object
-
- org.gcube.application.geoportalcommon.shared.config.RoleRights
-
- All Implemented Interfaces:
Serializable
public class RoleRights extends Object implements Serializable
The Class RoleRights.- Author:
- Francesco Mangiacrapa at ISTI-CNR francesco.mangiacrapa@isti.cnr.it Nov 26, 2021
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRoleRights.OPERATION_TYPEThe Enum OPERATION_TYPE.
-
Constructor Summary
Constructors Constructor Description RoleRights()Instantiates a new user rights.RoleRights(Map<OPERATION_ON_ITEM,RoleRights.OPERATION_TYPE> listPermessions, GcubeUserRole userRole)Instantiates a new role rights.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<OPERATION_ON_ITEM,RoleRights.OPERATION_TYPE>getListPermessions()Gets the list permessions.GcubeUserRolegetUserRole()Gets the user role.voidsetListPermessions(Map<OPERATION_ON_ITEM,RoleRights.OPERATION_TYPE> listPermessions)Sets the list permessions.voidsetUserRole(GcubeUserRole userRole)Sets the user role.StringtoString()
-
-
-
Constructor Detail
-
RoleRights
public RoleRights()
Instantiates a new user rights.
-
RoleRights
public RoleRights(Map<OPERATION_ON_ITEM,RoleRights.OPERATION_TYPE> listPermessions, GcubeUserRole userRole)
Instantiates a new role rights.- Parameters:
myUsername- the my usernamelistPermessions- the list permessionsuserRole- the user role
-
-
Method Detail
-
getListPermessions
public Map<OPERATION_ON_ITEM,RoleRights.OPERATION_TYPE> getListPermessions()
Gets the list permessions.- Returns:
- the list permessions
-
getUserRole
public GcubeUserRole getUserRole()
Gets the user role.- Returns:
- the user role
-
setListPermessions
public void setListPermessions(Map<OPERATION_ON_ITEM,RoleRights.OPERATION_TYPE> listPermessions)
Sets the list permessions.- Parameters:
listPermessions- the list permessions
-
setUserRole
public void setUserRole(GcubeUserRole userRole)
Sets the user role.- Parameters:
userRole- the new user role
-
-