Uses of Interface
com.flowable.policy.api.repository.SecurityPolicyModel
Packages that use SecurityPolicyModel
Package
Description
-
Uses of SecurityPolicyModel in com.flowable.platform.security.permission
Methods in com.flowable.platform.security.permission that return SecurityPolicyModelModifier and TypeMethodDescriptionprotected SecurityPolicyModelCasePermissionServiceImpl.getSecurityModel(String caseDefinitionId, String tenantId) protected SecurityPolicyModelProcessPermissionServiceImpl.getSecurityModel(String processDefinitionId, String tenantId) TaskPermissionService.getSecurityPolicyModelForCaseInstance(String caseInstanceId) TaskPermissionServiceImpl.getSecurityPolicyModelForCaseInstance(String caseInstanceId) TaskPermissionService.getSecurityPolicyModelForProcessInstance(String processInstanceId) TaskPermissionServiceImpl.getSecurityPolicyModelForProcessInstance(String processInstanceId) Methods in com.flowable.platform.security.permission with parameters of type SecurityPolicyModelModifier and TypeMethodDescriptionprotected booleanCasePermissionServiceImpl.checkPermissionInCaseParent(String casePermission, SecurityPolicyModel securityPolicyModel) protected booleanTaskPermissionServiceImpl.checkPermissionInCaseParent(String casePermission, SecurityPolicyModel securityPolicyModel) protected booleanProcessPermissionServiceImpl.checkPermissionInProcessParent(String processPermission, SecurityPolicyModel securityPolicyModel) protected booleanTaskPermissionServiceImpl.checkPermissionInProcessParent(String processPermission, SecurityPolicyModel securityPolicyModel) protected booleanCasePermissionServiceImpl.hasPermission(String permission, String startUserId, List<? extends IdentityLinkInfo> identityLinks, SecurityPolicyModel securityPolicyModel) protected booleanProcessPermissionServiceImpl.hasPermission(String permission, String startUserId, List<? extends IdentityLinkInfo> identityLinks, SecurityPolicyModel securityPolicyModel) protected booleanTaskPermissionServiceImpl.hasPermission(String permission, String assignee, String owner, List<? extends IdentityLinkInfo> identityLinks, SecurityPolicyModel securityPolicyModel) -
Uses of SecurityPolicyModel in com.flowable.platform.security.service
Fields in com.flowable.platform.security.service declared as SecurityPolicyModelModifier and TypeFieldDescriptionprotected SecurityPolicyModelAbstractPlatformSecurityService.defaultSecurityPolicyModelMethods in com.flowable.platform.security.service that return SecurityPolicyModelModifier and TypeMethodDescriptionprotected SecurityPolicyModelAbstractPlatformSecurityService.fetchCaseSecurityPolicyModel(CaseDefinition caseDefinition, String tenantId) protected SecurityPolicyModelAbstractPlatformSecurityService.fetchProcessSecurityPolicyModel(ProcessDefinition processDefinition, String tenantId) protected SecurityPolicyModelAbstractPlatformSecurityService.fetchSecurityPolicyModel(Process process, String tenantId) protected SecurityPolicyModelAbstractPlatformSecurityService.fetchSecurityPolicyModel(Case caze, String tenantId) protected SecurityPolicyModelAbstractPlatformSecurityService.fetchSecurityPolicyModelForCaseInstance(String caseInstanceId) protected SecurityPolicyModelAbstractPlatformSecurityService.fetchSecurityPolicyModelForProcessInstance(String processInstanceId) protected SecurityPolicyModelAbstractPlatformSecurityService.fetchSecurityPolicyModelForTask(FlowElement flowElement, Process process, String tenantId) protected SecurityPolicyModelAbstractPlatformSecurityService.fetchSecurityPolicyModelForTask(PlanItemDefinition planItemDefinition, Case caze, String tenantId) protected SecurityPolicyModelAbstractPlatformSecurityService.fetchTaskSecurityPolicyModelForCase(String taskDefinitionKey, String caseDefinitionId, String tenantId) protected SecurityPolicyModelAbstractPlatformSecurityService.fetchTaskSecurityPolicyModelForProcess(String taskDefinitionKey, String processDefinitionId, String tenantId) protected SecurityPolicyModelAbstractPlatformSecurityService.getDefaultSecurityPolicyModel(String tenantId) protected SecurityPolicyModelAbstractPlatformSecurityService.getSecurityPolicyModelByKey(String securityPolicyModelKey, String tenantId) Methods in com.flowable.platform.security.service with parameters of type SecurityPolicyModelModifier and TypeMethodDescriptionprotected voidAbstractPlatformSecurityService.addAdditionalPermissions(List<String> permissions, String role, String prefix, SecurityPolicyModel securityPolicyModel) AbstractPlatformSecurityService.fetchPermissions(SecurityPolicyModel securityPolicyModel, String prefix, String startUserId, List<? extends IdentityLinkInfo> identityLinks, String userId, Set<String> groupKeys) AbstractPlatformSecurityService.fetchPermissionsForTask(SecurityPolicyModel securityPolicyModel, String assignee, String owner, List<? extends IdentityLinkInfo> identityLinks, String userId, Set<String> groupKeys) AbstractPlatformSecurityService.filterPermissionsForRole(String role, String prefix, SecurityPolicyModel securityPolicyModel) -
Uses of SecurityPolicyModel in com.flowable.platform.service
Fields in com.flowable.platform.service declared as SecurityPolicyModelModifier and TypeFieldDescriptionprotected SecurityPolicyModelBasePlatformInterceptor.defaultSecurityPolicyModelMethods in com.flowable.platform.service that return SecurityPolicyModelModifier and TypeMethodDescriptionprotected SecurityPolicyModelBasePlatformInterceptor.getDefaultSecurityPolicyModel(String tenantId, PolicyRepositoryService policyRepositoryService) protected SecurityPolicyModelBasePlatformBpmnInterceptor.getSecurityPolicyModel(TaskEntity taskEntity) protected SecurityPolicyModelBasePlatformCmmnInterceptor.getSecurityPolicyModel(TaskEntity taskEntity) protected SecurityPolicyModelBasePlatformInterceptor.getSecurityPolicyModelByKey(String securityPolicyModelKey, String tenantId) -
Uses of SecurityPolicyModel in com.flowable.policy.api.repository
Classes in com.flowable.policy.api.repository that implement SecurityPolicyModel