Methods
Modifier and Type |
Method and Description |
protected void |
addPermissionCheck(AuthorizationCheck authCheck,
CompositePermissionCheck compositeCheck) |
protected void |
addPermissionCheck(ListQueryParameterObject query,
Resource resource,
String queryParam,
Permission permission) |
void |
checkAuthorization(List<PermissionCheck> permissionChecks) |
void |
checkAuthorization(PermissionCheck... permissionChecks) |
void |
checkAuthorization(Permission permission,
Resource resource) |
void |
checkAuthorization(Permission permission,
Resource resource,
String resourceId) |
void |
checkCreateDeployment() |
void |
checkCreateProcessInstance(ProcessDefinitionEntity definition) |
void |
checkCreateTask() |
void |
checkDeleteDeployment(String deploymentId) |
void |
checkDeleteHistoricDecisionInstance(String decisionDefinitionKey) |
void |
checkDeleteHistoricProcessInstance(HistoricProcessInstance instance) |
void |
checkDeleteHistoricTaskInstance(HistoricTaskInstanceEntity task) |
void |
checkDeleteProcessInstance(ExecutionEntity execution) |
void |
checkDeleteTask(TaskEntity task) |
void |
checkDeleteUserOperationLog(UserOperationLogEntry entry) |
void |
checkEvaluateDecision(String decisionDefinitionKey) |
void |
checkReadDecisionDefinition(DecisionDefinitionEntity decisionDefinition) |
void |
checkReadDecisionDefinition(String decisionDefinitionKey) |
void |
checkReadDeployment(String deploymentId) |
void |
checkReadHistoricJobLog(HistoricJobLogEventEntity historicJobLog) |
void |
checkReadProcessDefinition(ProcessDefinitionEntity definition) |
void |
checkReadProcessDefinition(String processDefinitionKey) |
void |
checkReadProcessInstance(ExecutionEntity execution) |
void |
checkReadProcessInstance(JobEntity job) |
void |
checkReadProcessInstance(String processInstanceId) |
void |
checkReadTask(TaskEntity task) |
void |
checkUpdateProcessDefinitionById(String processDefinitionId) |
void |
checkUpdateProcessDefinitionByKey(String processDefinitionKey) |
void |
checkUpdateProcessInstance(ExecutionEntity execution) |
void |
checkUpdateProcessInstance(JobEntity job) |
void |
checkUpdateProcessInstanceById(String processInstanceId) |
void |
checkUpdateProcessInstanceByProcessDefinitionId(String processDefinitionId) |
void |
checkUpdateProcessInstanceByProcessDefinitionKey(String processDefinitionKey) |
void |
checkUpdateTask(TaskEntity task) |
void |
configureActivityStatisticsQuery(ActivityStatisticsQueryImpl query) |
void |
configureDecisionDefinitionQuery(DecisionDefinitionQueryImpl query) |
void |
configureDeploymentQuery(DeploymentQueryImpl query) |
void |
configureDeploymentStatisticsQuery(DeploymentStatisticsQueryImpl query) |
void |
configureEventSubscriptionQuery(EventSubscriptionQueryImpl query) |
void |
configureExecutionQuery(AbstractQuery query) |
void |
configureExternalTaskFetch(ListQueryParameterObject parameter) |
void |
configureExternalTaskQuery(ExternalTaskQueryImpl query) |
void |
configureHistoricActivityInstanceQuery(HistoricActivityInstanceQueryImpl query) |
void |
configureHistoricActivityStatisticsQuery(HistoricActivityStatisticsQueryImpl query) |
void |
configureHistoricDecisionInstanceQuery(HistoricDecisionInstanceQueryImpl query) |
void |
configureHistoricDetailQuery(HistoricDetailQueryImpl query) |
void |
configureHistoricIncidentQuery(HistoricIncidentQueryImpl query) |
void |
configureHistoricJobLogQuery(HistoricJobLogQueryImpl query) |
void |
configureHistoricProcessInstanceQuery(HistoricProcessInstanceQueryImpl query) |
void |
configureHistoricTaskInstanceQuery(HistoricTaskInstanceQueryImpl query) |
void |
configureHistoricVariableInstanceQuery(HistoricVariableInstanceQueryImpl query) |
void |
configureIncidentQuery(IncidentQueryImpl query) |
void |
configureJobDefinitionQuery(JobDefinitionQueryImpl query) |
void |
configureJobQuery(JobQueryImpl query) |
void |
configureProcessDefinitionQuery(ProcessDefinitionQueryImpl query) |
void |
configureProcessDefinitionStatisticsQuery(ProcessDefinitionStatisticsQueryImpl query) |
void |
configureQuery(AbstractQuery query,
Resource resource) |
void |
configureQuery(AbstractQuery query,
Resource resource,
String queryParam) |
void |
configureQuery(AbstractQuery query,
Resource resource,
String queryParam,
Permission permission) |
void |
configureQuery(ListQueryParameterObject query) |
void |
configureTaskQuery(TaskQueryImpl query) |
void |
configureUserOperationLogQuery(UserOperationLogQueryImpl query) |
protected void |
configureVariableInstanceQuery(VariableInstanceQueryImpl query) |
Authorization |
createNewAuthorization(int type) |
void |
delete(DbEntity authorization) |
void |
deleteAuthorizationsByResourceId(Resource resource,
String resourceId) |
AuthorizationEntity |
findAuthorization(int type,
String userId,
String groupId,
Resource resource,
String resourceId) |
AuthorizationEntity |
findAuthorizationByGroupIdAndResourceId(int type,
String groupId,
Resource resource,
String resourceId) |
AuthorizationEntity |
findAuthorizationByUserIdAndResourceId(int type,
String userId,
Resource resource,
String resourceId) |
void |
insert(DbEntity authorization) |
boolean |
isAuthorized(Permission permission,
Resource resource,
String resourceId) |
boolean |
isAuthorized(String userId,
List<String> groupIds,
List<PermissionCheck> permissionChecks) |
boolean |
isAuthorized(String userId,
List<String> groupIds,
Permission permission,
Resource resource,
String resourceId) |
void |
isCamundaAdmin() |
List<Authorization> |
selectAuthorizationByQueryCriteria(AuthorizationQueryImpl authorizationQuery) |
Long |
selectAuthorizationCountByQueryCriteria(AuthorizationQueryImpl authorizationQuery) |
void |
update(AuthorizationEntity authorization) |