Class SecurityPolicyModelUtil
java.lang.Object
com.flowable.platform.service.util.SecurityPolicyModelUtil
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SecurityPolicyModelfetchCaseSecurityPolicyModel(org.flowable.cmmn.api.repository.CaseDefinition caseDefinition, String tenantId, String defaultSecurityPolicyKey, org.flowable.cmmn.api.CmmnRepositoryService cmmnRepositoryService, PolicyRepositoryService policyRepositoryService) static SecurityPolicyModelfetchProcessSecurityPolicyModel(org.flowable.engine.repository.ProcessDefinition processDefinition, String tenantId, String defaultSecurityPolicyKey, org.flowable.engine.RepositoryService repositoryService, PolicyRepositoryService policyRepositoryService) protected static SecurityPolicyModelfetchSecurityPolicyModel(org.flowable.bpmn.model.Process process, String tenantId, String defaultSecurityPolicyKey, PolicyRepositoryService policyRepositoryService) protected static SecurityPolicyModelfetchSecurityPolicyModel(org.flowable.cmmn.model.Case caze, String tenantId, String defaultSecurityPolicyKey, PolicyRepositoryService policyRepositoryService) protected static StringgetCmmnExtensionElementValue(String name, Map<String, List<org.flowable.cmmn.model.ExtensionElement>> extensionElements) protected static SecurityPolicyModelgetDefaultSecurityPolicyModel(String tenantId, String defaultSecurityPolicyKey, PolicyRepositoryService policyRepositoryService) protected static StringgetExtensionElementValue(String name, Map<String, List<org.flowable.bpmn.model.ExtensionElement>> extensionElements) protected static SecurityPolicyModelgetSecurityPolicyModelByKey(String securityPolicyModelKey, String tenantId, String defaultSecurityPolicyKey, PolicyRepositoryService policyRepositoryService)
-
Field Details
-
SECURITY_POLICY_MODEL
- See Also:
-
-
Constructor Details
-
SecurityPolicyModelUtil
public SecurityPolicyModelUtil()
-
-
Method Details
-
fetchCaseSecurityPolicyModel
public static SecurityPolicyModel fetchCaseSecurityPolicyModel(org.flowable.cmmn.api.repository.CaseDefinition caseDefinition, String tenantId, String defaultSecurityPolicyKey, org.flowable.cmmn.api.CmmnRepositoryService cmmnRepositoryService, PolicyRepositoryService policyRepositoryService) -
fetchProcessSecurityPolicyModel
public static SecurityPolicyModel fetchProcessSecurityPolicyModel(org.flowable.engine.repository.ProcessDefinition processDefinition, String tenantId, String defaultSecurityPolicyKey, org.flowable.engine.RepositoryService repositoryService, PolicyRepositoryService policyRepositoryService) -
fetchSecurityPolicyModel
protected static SecurityPolicyModel fetchSecurityPolicyModel(org.flowable.cmmn.model.Case caze, String tenantId, String defaultSecurityPolicyKey, PolicyRepositoryService policyRepositoryService) -
fetchSecurityPolicyModel
protected static SecurityPolicyModel fetchSecurityPolicyModel(org.flowable.bpmn.model.Process process, String tenantId, String defaultSecurityPolicyKey, PolicyRepositoryService policyRepositoryService) -
getSecurityPolicyModelByKey
protected static SecurityPolicyModel getSecurityPolicyModelByKey(String securityPolicyModelKey, String tenantId, String defaultSecurityPolicyKey, PolicyRepositoryService policyRepositoryService) -
getDefaultSecurityPolicyModel
protected static SecurityPolicyModel getDefaultSecurityPolicyModel(String tenantId, String defaultSecurityPolicyKey, PolicyRepositoryService policyRepositoryService) -
getCmmnExtensionElementValue
-
getExtensionElementValue
-