ISecurityRole Interface
- public interface ISecurityRole
Represents a security role. This object is mutable, but changes to it
will not be persisted to the workspace until its source ISecurityConfig
is saved.
For instance, to change a role's description the following code could be used:
IWorkspace ws = Application.getWorkspace();
ISecurityConfig config = ws.getSecurityConfig();
ISecurityRole role = config.getRoleByName("RoleName");
role.setDescription("New description");
ws.saveSecurityConfig(config);
getDescription() Method
public String getDescription()
Gets the description of this role
getName() Method
public String getName()
Gets the name of this role
setDescription(String) Method
public void setDescription(String description)
Sets the name of this description
setName(String) Method
public void setName(String name)
throws NameExistsException
Sets the name of this role
Exceptions
-
NameExistsException