Package org.yamcs.security
Class Role
- java.lang.Object
-
- org.yamcs.security.Role
-
public class Role extends Object
Collection of system and object privileges.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addObjectPrivilege(ObjectPrivilege privilege)
void
addSystemPrivilege(SystemPrivilege privilege)
boolean
equals(Object obj)
String
getDescription()
String
getName()
Set<ObjectPrivilege>
getObjectPrivileges()
Set<SystemPrivilege>
getSystemPrivileges()
int
hashCode()
void
setDescription(String description)
void
setObjectPrivileges(Set<ObjectPrivilege> privileges)
void
setSystemPrivileges(Set<SystemPrivilege> privileges)
String
toString()
-
-
-
Constructor Detail
-
Role
public Role(String name)
-
-
Method Detail
-
getName
public String getName()
-
getDescription
public String getDescription()
-
setDescription
public void setDescription(String description)
-
addSystemPrivilege
public void addSystemPrivilege(SystemPrivilege privilege)
-
addObjectPrivilege
public void addObjectPrivilege(ObjectPrivilege privilege)
-
getSystemPrivileges
public Set<SystemPrivilege> getSystemPrivileges()
-
getObjectPrivileges
public Set<ObjectPrivilege> getObjectPrivileges()
-
setSystemPrivileges
public void setSystemPrivileges(Set<SystemPrivilege> privileges)
-
setObjectPrivileges
public void setObjectPrivileges(Set<ObjectPrivilege> privileges)
-
-