All Methods Instance Methods Abstract Methods
Modifier and Type |
Method and Description |
CaseInstance |
getCaseInstance(String caseInstanceId,
String tenantId) |
HistoricCaseInstance |
getHistoricCaseInstance(String caseInstanceId,
String tenantId) |
List<String> |
getHistoricCasePermissions(String caseInstanceId,
String definitionId,
List<? extends IdentityLinkInfo> identityLinks,
String tenantId) |
List<String> |
getRuntimeCasePermissions(String caseInstanceId,
String definitionId,
List<? extends IdentityLinkInfo> identityLinks,
String tenantId) |
boolean |
hasPermissionForCaseInstance(String permission,
CaseInstance caseInstance,
String userId,
Set<String> groupKeys,
String tenantId) |
boolean |
hasPermissionForHistoricCaseInstance(String permission,
HistoricCaseInstance caseInstance,
String userId,
Set<String> groupKeys,
String tenantId) |
boolean |
hasReadPermissionOnScopeDefinitionTenantAware(String scopeDefinitionKey,
String userId,
Set<String> groupKeys,
String tenantId) |
void |
validatePermissionForCaseInstance(String permission,
CaseInstance caseInstance,
String userId,
Set<String> groupKeys,
String tenantId) |
void |
validatePermissionForHistoricCaseInstance(String permission,
HistoricCaseInstance caseInstance,
String userId,
Set<String> groupKeys,
String tenantId) |