public class Role extends BaseManager
AuthenticationManager.getRole(String)
,
AuthenticationManager.createRole(String)
or AuthenticationManager.duplicateRole(String,
String)
.Modifier and Type | Class and Description |
---|---|
class |
Role.CatalogNames
Manages the catalogs assigned to this role.
|
class |
Role.UserNames
Manages the users assigned to this role.
|
BaseManager.PackEntryChangeListener, BaseManager.RegistryEntry
TYPE_EJP, TYPE_NATIVE
Modifier and Type | Method and Description |
---|---|
EntityRestrictor |
getAssetActions()
Returns the manager for Asset Action permissions for this role.
|
EntityRestrictor |
getAssetHandlingSets()
Returns the manager for Asset Handling Set permissions for this role.
|
Role.CatalogNames |
getCatalogNames()
Returns the manager of catalog names that are part of this role.
|
EntityRestrictor |
getCatalogTemplates()
Returns the manager for Catalog Templates permissions for this role.
|
EntityRestrictor |
getCategoryQueries()
Returns the manager for Category Query permissions for this role.
|
EntityRestrictor |
getCategoryViewSets()
Returns the manager for Category View Set permissions for this role.
|
EntityRestrictor |
getCollections()
Returns the manager for Collection permissions for this role.
|
EntityRestrictor |
getCropTemplates()
Returns the manager for Crop Templates permissions for this role.
|
int |
getDepartmentID()
Returns the ID of the department of this user.
|
EntityRestrictor |
getFilesystemCompanionInstances()
Returns the manager for filesystem companion instances permissions for this role.
|
LiveFiltering |
getLiveFiltering()
Returns the live filtering settings for this role.
|
EntityRestrictor |
getMetadataTemplates()
Returns the manager for Metadata Template permissions for this role.
|
java.lang.String |
getName()
Returns the name of this role.
|
EntityRestrictor |
getPermissionTemplates()
Returns the manager for Permission Template permissions for this role.
|
EntityRestrictor |
getPrintSets()
Returns the manager for Print Set permissions for this role.
|
EntityRestrictor |
getRecordFilters()
Returns the manager for Record Filter permissions for this role.
|
EntityRestrictor |
getRecordQueries()
Returns the manager for Record Query permissions for this role.
|
EntityRestrictor |
getRecordViewSets()
Returns the manager for Record View Set permissions for this role.
|
EntityRestrictor |
getReportSets()
Returns the manager for Report Set permissions for this role.
|
RolePermissions |
getRolePermissions()
Returns the permissions for this role.
|
EntityRestrictor |
getSchedulerJobs()
Returns the manager for Scheduler Job permissions for this role.
|
ServerPermissions |
getServerPermissions()
Returns the server permissions for this role.
|
Role.UserNames |
getUserNames()
Returns the manager for the users assigned to this role.
|
void |
save()
Save this role.
|
void |
setDepartmentID(int id)
Configures the ID of the department of this user.
|
addChangeListener, addChangeListener, addGlobalChangeListener, addPackListener, forgetPush, getPack, isShared, popPack, pushPack, removeChangeListener, removeChangeListener, removeGlobalChangeListener, removePackListener, save, toString, writeAsXML
public java.lang.String getName()
public int getDepartmentID()
public void setDepartmentID(int id)
id
- ID of the department of this userpublic Role.CatalogNames getCatalogNames()
public ServerPermissions getServerPermissions()
public RolePermissions getRolePermissions()
public LiveFiltering getLiveFiltering()
public Role.UserNames getUserNames()
public EntityRestrictor getAssetHandlingSets()
public EntityRestrictor getRecordViewSets()
public EntityRestrictor getCategoryViewSets()
public EntityRestrictor getAssetActions()
public EntityRestrictor getMetadataTemplates()
public EntityRestrictor getPermissionTemplates()
public EntityRestrictor getRecordQueries()
public EntityRestrictor getPrintSets()
public EntityRestrictor getCropTemplates()
public EntityRestrictor getRecordFilters()
public EntityRestrictor getCatalogTemplates()
public EntityRestrictor getCategoryQueries()
public EntityRestrictor getCollections()
public EntityRestrictor getSchedulerJobs()
public EntityRestrictor getReportSets()
public EntityRestrictor getFilesystemCompanionInstances()
public void save()
save
in class BaseManager
www.canto.com
Canto, the Canto logo, the Cumulus logo, and Cumulus are registered trademarks of Canto GmbH, registered in the U.S. and other countries.