Uses of Interface
com.flowable.policy.api.repository.SecurityPolicyModel
Package | Description |
---|---|
com.flowable.platform.security.permission | |
com.flowable.platform.security.service | |
com.flowable.platform.service | |
com.flowable.policy.api.repository |
-
Uses of SecurityPolicyModel in com.flowable.platform.security.permission
Methods in com.flowable.platform.security.permission that return SecurityPolicyModel Modifier and Type Method Description protected SecurityPolicyModel
CasePermissionServiceImpl. getSecurityModel(java.lang.String caseDefinitionId, java.lang.String tenantId)
protected SecurityPolicyModel
ProcessPermissionServiceImpl. getSecurityModel(java.lang.String processDefinitionId, java.lang.String tenantId)
SecurityPolicyModel
TaskPermissionService. getSecurityPolicyModelForCaseInstance(java.lang.String caseInstanceId)
SecurityPolicyModel
TaskPermissionServiceImpl. getSecurityPolicyModelForCaseInstance(java.lang.String caseInstanceId)
SecurityPolicyModel
TaskPermissionService. getSecurityPolicyModelForProcessInstance(java.lang.String processInstanceId)
SecurityPolicyModel
TaskPermissionServiceImpl. getSecurityPolicyModelForProcessInstance(java.lang.String processInstanceId)
Methods in com.flowable.platform.security.permission with parameters of type SecurityPolicyModel Modifier and Type Method Description protected boolean
CasePermissionServiceImpl. checkPermissionInCaseParent(java.lang.String casePermission, SecurityPolicyModel securityPolicyModel)
protected boolean
TaskPermissionServiceImpl. checkPermissionInCaseParent(java.lang.String casePermission, SecurityPolicyModel securityPolicyModel)
protected boolean
ProcessPermissionServiceImpl. checkPermissionInProcessParent(java.lang.String processPermission, SecurityPolicyModel securityPolicyModel)
protected boolean
TaskPermissionServiceImpl. checkPermissionInProcessParent(java.lang.String processPermission, SecurityPolicyModel securityPolicyModel)
protected boolean
CasePermissionServiceImpl. hasPermission(java.lang.String permission, java.lang.String startUserId, java.util.List<? extends org.flowable.identitylink.api.IdentityLinkInfo> identityLinks, SecurityPolicyModel securityPolicyModel)
protected boolean
ProcessPermissionServiceImpl. hasPermission(java.lang.String permission, java.lang.String startUserId, java.util.List<? extends org.flowable.identitylink.api.IdentityLinkInfo> identityLinks, SecurityPolicyModel securityPolicyModel)
protected boolean
TaskPermissionServiceImpl. hasPermission(java.lang.String permission, java.lang.String assignee, java.lang.String owner, java.util.List<? extends org.flowable.identitylink.api.IdentityLinkInfo> identityLinks, SecurityPolicyModel securityPolicyModel)
-
Uses of SecurityPolicyModel in com.flowable.platform.security.service
Fields in com.flowable.platform.security.service declared as SecurityPolicyModel Modifier and Type Field Description protected SecurityPolicyModel
AbstractPlatformSecurityService. defaultSecurityPolicyModel
Methods in com.flowable.platform.security.service that return SecurityPolicyModel Modifier and Type Method Description protected SecurityPolicyModel
AbstractPlatformSecurityService. fetchCaseSecurityPolicyModel(org.flowable.cmmn.api.repository.CaseDefinition caseDefinition, java.lang.String tenantId)
protected SecurityPolicyModel
AbstractPlatformSecurityService. fetchProcessSecurityPolicyModel(org.flowable.engine.repository.ProcessDefinition processDefinition, java.lang.String tenantId)
protected SecurityPolicyModel
AbstractPlatformSecurityService. fetchSecurityPolicyModel(org.flowable.bpmn.model.Process process, java.lang.String tenantId)
protected SecurityPolicyModel
AbstractPlatformSecurityService. fetchSecurityPolicyModel(org.flowable.cmmn.model.Case caze, java.lang.String tenantId)
protected SecurityPolicyModel
AbstractPlatformSecurityService. fetchSecurityPolicyModelForCaseInstance(java.lang.String caseInstanceId)
protected SecurityPolicyModel
AbstractPlatformSecurityService. fetchSecurityPolicyModelForProcessInstance(java.lang.String processInstanceId)
protected SecurityPolicyModel
AbstractPlatformSecurityService. fetchSecurityPolicyModelForTask(org.flowable.bpmn.model.FlowElement flowElement, org.flowable.bpmn.model.Process process, java.lang.String tenantId)
protected SecurityPolicyModel
AbstractPlatformSecurityService. fetchSecurityPolicyModelForTask(org.flowable.cmmn.model.PlanItemDefinition planItemDefinition, org.flowable.cmmn.model.Case caze, java.lang.String tenantId)
protected SecurityPolicyModel
AbstractPlatformSecurityService. fetchTaskSecurityPolicyModelForCase(java.lang.String taskDefinitionKey, java.lang.String caseDefinitionId, java.lang.String tenantId)
protected SecurityPolicyModel
AbstractPlatformSecurityService. fetchTaskSecurityPolicyModelForProcess(java.lang.String taskDefinitionKey, java.lang.String processDefinitionId, java.lang.String tenantId)
protected SecurityPolicyModel
AbstractPlatformSecurityService. getDefaultSecurityPolicyModel(java.lang.String tenantId)
protected SecurityPolicyModel
AbstractPlatformSecurityService. getSecurityPolicyModelByKey(java.lang.String securityPolicyModelKey, java.lang.String tenantId)
Methods in com.flowable.platform.security.service with parameters of type SecurityPolicyModel Modifier and Type Method Description protected java.util.List<java.lang.String>
AbstractPlatformSecurityService. fetchPermissions(SecurityPolicyModel securityPolicyModel, java.lang.String prefix, java.lang.String startUserId, java.util.List<? extends org.flowable.identitylink.api.IdentityLinkInfo> identityLinks, java.lang.String userId, java.util.Set<java.lang.String> groupKeys)
protected java.util.List<java.lang.String>
AbstractPlatformSecurityService. fetchPermissionsForTask(SecurityPolicyModel securityPolicyModel, java.lang.String assignee, java.lang.String owner, java.util.List<? extends org.flowable.identitylink.api.IdentityLinkInfo> identityLinks, java.lang.String userId, java.util.Set<java.lang.String> groupKeys)
protected java.util.List<java.lang.String>
AbstractPlatformSecurityService. filterPermissionsForRole(java.lang.String role, java.lang.String prefix, SecurityPolicyModel securityPolicyModel)
-
Uses of SecurityPolicyModel in com.flowable.platform.service
Fields in com.flowable.platform.service declared as SecurityPolicyModel Modifier and Type Field Description protected SecurityPolicyModel
BasePlatformInterceptor. defaultSecurityPolicyModel
Methods in com.flowable.platform.service that return SecurityPolicyModel Modifier and Type Method Description protected SecurityPolicyModel
BasePlatformInterceptor. getDefaultSecurityPolicyModel(java.lang.String tenantId, PolicyRepositoryService policyRepositoryService)
protected SecurityPolicyModel
BasePlatformBpmnInterceptor. getSecurityPolicyModel(org.flowable.task.service.impl.persistence.entity.TaskEntity taskEntity)
protected SecurityPolicyModel
BasePlatformCmmnInterceptor. getSecurityPolicyModel(org.flowable.task.service.impl.persistence.entity.TaskEntity taskEntity)
protected SecurityPolicyModel
BasePlatformInterceptor. getSecurityPolicyModelByKey(java.lang.String securityPolicyModelKey, java.lang.String tenantId)
-
Uses of SecurityPolicyModel in com.flowable.policy.api.repository
Classes in com.flowable.policy.api.repository that implement SecurityPolicyModel Modifier and Type Class Description class
BaseSecurityPolicyModel