All Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
boolean |
canAddRelatedContentToCase(SecurityScope user,
String caseId) |
boolean |
canAddRelatedContentToProcessInstance(SecurityScope user,
String processInstanceId) |
boolean |
canAddRelatedContentToTask(SecurityScope user,
String taskId) |
boolean |
canDeleteProcessInstance(SecurityScope currentUser,
HistoricProcessInstance processInstance) |
boolean |
canDownloadContent(SecurityScope currentUserObject,
ContentItem content) |
boolean |
canStartProcess(SecurityScope user,
ProcessDefinition definition) |
protected List<String> |
getPotentialStarterGroupIds(List<IdentityLink> identityLinks) |
protected List<String> |
getPotentialStarterUserIds(List<IdentityLink> identityLinks) |
boolean |
hasReadPermissionOnCase(SecurityScope user,
String caseId)
Check if the given user is allowed to read the Case.
|
boolean |
hasReadPermissionOnCaseInstance(SecurityScope user,
HistoricCaseInstance historicCaseInstance,
String caseInstanceId)
Check if the given user is allowed to read the process instance.
|
boolean |
hasReadPermissionOnProcessInstance(SecurityScope user,
HistoricProcessInstance historicProcessInstance,
String processInstanceId)
Check if the given user is allowed to read the process instance.
|
boolean |
hasReadPermissionOnProcessInstance(SecurityScope user,
String processInstanceId)
Check if the given user is allowed to read the process instance.
|
boolean |
hasWritePermissionOnRelatedContent(SecurityScope user,
ContentItem content) |
boolean |
isInvolved(SecurityScope user,
String taskId) |
boolean |
isTaskOwnerOrAssignee(SecurityScope user,
String taskId) |
boolean |
isTaskOwnerOrAssignee(SecurityScope user,
Task task) |
boolean |
validateIfUserIsInitiatorAndCanCompleteTask(SecurityScope user,
Task task) |
HistoricTaskInstance |
validateReadPermissionOnTask(SecurityScope user,
String taskId)
Check if the given user is allowed to read the task.
|