Package | Description |
---|---|
com.flowable.platform.security.permission | |
com.flowable.platform.security.service | |
com.flowable.platform.service | |
com.flowable.policy.api.repository |
Modifier and Type | Method and Description |
---|---|
protected SecurityPolicyModel |
ProcessPermissionServiceImpl.getSecurityModel(String processDefinitionId,
String tenantId) |
protected SecurityPolicyModel |
CasePermissionServiceImpl.getSecurityModel(String caseDefinitionId,
String tenantId) |
SecurityPolicyModel |
TaskPermissionServiceImpl.getSecurityPolicyModelForCaseInstance(String caseInstanceId) |
SecurityPolicyModel |
TaskPermissionService.getSecurityPolicyModelForCaseInstance(String caseInstanceId) |
SecurityPolicyModel |
TaskPermissionServiceImpl.getSecurityPolicyModelForProcessInstance(String processInstanceId) |
SecurityPolicyModel |
TaskPermissionService.getSecurityPolicyModelForProcessInstance(String processInstanceId) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
TaskPermissionServiceImpl.checkPermissionInCaseParent(String casePermission,
SecurityPolicyModel securityPolicyModel) |
protected boolean |
CasePermissionServiceImpl.checkPermissionInCaseParent(String casePermission,
SecurityPolicyModel securityPolicyModel) |
protected boolean |
TaskPermissionServiceImpl.checkPermissionInProcessParent(String processPermission,
SecurityPolicyModel securityPolicyModel) |
protected boolean |
ProcessPermissionServiceImpl.checkPermissionInProcessParent(String processPermission,
SecurityPolicyModel securityPolicyModel) |
protected boolean |
ProcessPermissionServiceImpl.hasPermission(String permission,
String startUserId,
List<? extends IdentityLinkInfo> identityLinks,
SecurityPolicyModel securityPolicyModel) |
protected boolean |
CasePermissionServiceImpl.hasPermission(String permission,
String startUserId,
List<? extends IdentityLinkInfo> identityLinks,
SecurityPolicyModel securityPolicyModel) |
protected boolean |
TaskPermissionServiceImpl.hasPermission(String permission,
String assignee,
String owner,
List<? extends IdentityLinkInfo> identityLinks,
SecurityPolicyModel securityPolicyModel) |
Modifier and Type | Field and Description |
---|---|
protected SecurityPolicyModel |
AbstractPlatformSecurityService.defaultSecurityPolicyModel |
Modifier and Type | Method and Description |
---|---|
protected SecurityPolicyModel |
AbstractPlatformSecurityService.fetchCaseSecurityPolicyModel(CaseDefinition caseDefinition,
String tenantId) |
protected SecurityPolicyModel |
AbstractPlatformSecurityService.fetchProcessSecurityPolicyModel(ProcessDefinition processDefinition,
String tenantId) |
protected SecurityPolicyModel |
AbstractPlatformSecurityService.fetchSecurityPolicyModel(Case caze,
String tenantId) |
protected SecurityPolicyModel |
AbstractPlatformSecurityService.fetchSecurityPolicyModel(Process process,
String tenantId) |
protected SecurityPolicyModel |
AbstractPlatformSecurityService.fetchSecurityPolicyModelForCaseInstance(String caseInstanceId) |
protected SecurityPolicyModel |
AbstractPlatformSecurityService.fetchSecurityPolicyModelForProcessInstance(String processInstanceId) |
protected SecurityPolicyModel |
AbstractPlatformSecurityService.fetchSecurityPolicyModelForTask(FlowElement flowElement,
Process process,
String tenantId) |
protected SecurityPolicyModel |
AbstractPlatformSecurityService.fetchSecurityPolicyModelForTask(PlanItemDefinition planItemDefinition,
Case caze,
String tenantId) |
protected SecurityPolicyModel |
AbstractPlatformSecurityService.fetchTaskSecurityPolicyModelForCase(String taskDefinitionKey,
String caseDefinitionId,
String tenantId) |
protected SecurityPolicyModel |
AbstractPlatformSecurityService.fetchTaskSecurityPolicyModelForProcess(String taskDefinitionKey,
String processDefinitionId,
String tenantId) |
protected SecurityPolicyModel |
AbstractPlatformSecurityService.getDefaultSecurityPolicyModel(String tenantId) |
protected SecurityPolicyModel |
AbstractPlatformSecurityService.getSecurityPolicyModelByKey(String securityPolicyModelKey,
String tenantId) |
Modifier and Type | Method and Description |
---|---|
protected List<String> |
AbstractPlatformSecurityService.fetchPermissions(SecurityPolicyModel securityPolicyModel,
String prefix,
String startUserId,
List<? extends IdentityLinkInfo> identityLinks,
String userId,
Set<String> groupKeys) |
protected List<String> |
AbstractPlatformSecurityService.fetchPermissionsForTask(SecurityPolicyModel securityPolicyModel,
String assignee,
String owner,
List<? extends IdentityLinkInfo> identityLinks,
String userId,
Set<String> groupKeys) |
protected List<String> |
AbstractPlatformSecurityService.filterPermissionsForRole(String role,
String prefix,
SecurityPolicyModel securityPolicyModel) |
Modifier and Type | Field and Description |
---|---|
protected SecurityPolicyModel |
BasePlatformInterceptor.defaultSecurityPolicyModel |
Modifier and Type | Method and Description |
---|---|
protected SecurityPolicyModel |
BasePlatformInterceptor.getDefaultSecurityPolicyModel(String tenantId,
PolicyRepositoryService policyRepositoryService) |
protected SecurityPolicyModel |
BasePlatformCmmnInterceptor.getSecurityPolicyModel(TaskEntity taskEntity) |
protected SecurityPolicyModel |
BasePlatformBpmnInterceptor.getSecurityPolicyModel(TaskEntity taskEntity) |
protected SecurityPolicyModel |
BasePlatformInterceptor.getSecurityPolicyModelByKey(String securityPolicyModelKey,
String tenantId) |
Modifier and Type | Class and Description |
---|---|
class |
BaseSecurityPolicyModel |