public interface TaskPermissionService extends PermissionService
Modifier and Type | Method and Description |
---|---|
List<String> |
getHistoricTaskPermissions(String taskId,
String taskDefinitionKey,
String instanceId,
String definitionId,
String scopeType,
String assignee,
String owner,
List<? extends IdentityLinkInfo> identityLinks,
String tenantId) |
List<String> |
getRuntimeTaskPermissions(String taskId,
String taskDefinitionKey,
String instanceId,
String definitionId,
String scopeType,
String assignee,
String owner,
List<? extends IdentityLinkInfo> identityLinks,
String tenantId) |
SecurityPolicyModel |
getSecurityPolicyModelForCaseInstance(String caseInstanceId) |
SecurityPolicyModel |
getSecurityPolicyModelForProcessInstance(String processInstanceId) |
Task |
getTask(String taskId,
String tenantId) |
fetchPermissionsForHistoricScope, fetchPermissionsForHistoricScope, fetchPermissionsForRuntimeScope, fetchPermissionsForRuntimeScope, getScopeType, hasPermissionForHistoricScope, hasPermissionForRuntimeScope, hasPermissionForScope, hasReadPermissionOnScopeDefinition, validatePermissionForHistoricScope, validatePermissionForRuntimeScope, validatePermissionForScope, validatePermissionsForHistoricScope, validatePermissionsForRuntimeScope, validateReadPermissionOnScopeDefinition
List<String> getRuntimeTaskPermissions(String taskId, String taskDefinitionKey, String instanceId, String definitionId, String scopeType, String assignee, String owner, List<? extends IdentityLinkInfo> identityLinks, String tenantId)
List<String> getHistoricTaskPermissions(String taskId, String taskDefinitionKey, String instanceId, String definitionId, String scopeType, String assignee, String owner, List<? extends IdentityLinkInfo> identityLinks, String tenantId)
SecurityPolicyModel getSecurityPolicyModelForProcessInstance(String processInstanceId)
SecurityPolicyModel getSecurityPolicyModelForCaseInstance(String caseInstanceId)