Tabnine Logo
AuthorizationManager.addPermissionCheck
Code IndexAdd Tabnine to your IDE (free)

How to use
addPermissionCheck
method
in
org.camunda.bpm.engine.impl.persistence.entity.AuthorizationManager

Best Java code snippets using org.camunda.bpm.engine.impl.persistence.entity.AuthorizationManager.addPermissionCheck (Showing top 20 results out of 315)

origin: camunda/camunda-bpm-platform

public void configureIncidentQuery(IncidentQueryImpl query) {
 configureQuery(query);
 addPermissionCheck(query, PROCESS_INSTANCE, "RES.PROC_INST_ID_", READ);
 addPermissionCheck(query, PROCESS_DEFINITION, "PROCDEF.KEY_", READ_INSTANCE);
}
origin: camunda/camunda-bpm-platform

public void configureJobQuery(JobQueryImpl query) {
 configureQuery(query);
 addPermissionCheck(query, PROCESS_INSTANCE, "RES.PROCESS_INSTANCE_ID_", READ);
 addPermissionCheck(query, PROCESS_DEFINITION, "RES.PROCESS_DEF_KEY_", READ_INSTANCE);
}
origin: camunda/camunda-bpm-platform

public void configureExecutionQuery(AbstractQuery query) {
 configureQuery(query);
 addPermissionCheck(query, PROCESS_INSTANCE, "RES.PROC_INST_ID_", READ);
 addPermissionCheck(query, PROCESS_DEFINITION, "P.KEY_", READ_INSTANCE);
}
origin: camunda/camunda-bpm-platform

public void configureEventSubscriptionQuery(EventSubscriptionQueryImpl query) {
 configureQuery(query);
 addPermissionCheck(query, PROCESS_INSTANCE, "RES.PROC_INST_ID_", READ);
 addPermissionCheck(query, PROCESS_DEFINITION, "PROCDEF.KEY_", READ_INSTANCE);
}
origin: camunda/camunda-bpm-platform

public void configureExternalTaskQuery(ExternalTaskQueryImpl query) {
 configureQuery(query);
 addPermissionCheck(query, PROCESS_INSTANCE, "RES.PROC_INST_ID_", READ);
 addPermissionCheck(query, PROCESS_DEFINITION, "RES.PROC_DEF_KEY_", READ_INSTANCE);
}
origin: camunda/camunda-bpm-platform

public void configureExecutionQuery(AbstractQuery query) {
 configureQuery(query);
 addPermissionCheck(query, PROCESS_INSTANCE, "RES.PROC_INST_ID_", READ);
 addPermissionCheck(query, PROCESS_DEFINITION, "P.KEY_", READ_INSTANCE);
}
origin: camunda/camunda-bpm-platform

public void configureEventSubscriptionQuery(EventSubscriptionQueryImpl query) {
 configureQuery(query);
 addPermissionCheck(query, PROCESS_INSTANCE, "RES.PROC_INST_ID_", READ);
 addPermissionCheck(query, PROCESS_DEFINITION, "PROCDEF.KEY_", READ_INSTANCE);
}
origin: camunda/camunda-bpm-platform

public void configureIncidentQuery(IncidentQueryImpl query) {
 configureQuery(query);
 addPermissionCheck(query, PROCESS_INSTANCE, "RES.PROC_INST_ID_", READ);
 addPermissionCheck(query, PROCESS_DEFINITION, "PROCDEF.KEY_", READ_INSTANCE);
}
origin: camunda/camunda-bpm-platform

public void configureJobQuery(JobQueryImpl query) {
 configureQuery(query);
 addPermissionCheck(query, PROCESS_INSTANCE, "RES.PROCESS_INSTANCE_ID_", READ);
 addPermissionCheck(query, PROCESS_DEFINITION, "RES.PROCESS_DEF_KEY_", READ_INSTANCE);
}
origin: camunda/camunda-bpm-platform

public void configureExternalTaskQuery(ExternalTaskQueryImpl query) {
 configureQuery(query);
 addPermissionCheck(query, PROCESS_INSTANCE, "RES.PROC_INST_ID_", READ);
 addPermissionCheck(query, PROCESS_DEFINITION, "RES.PROC_DEF_KEY_", READ_INSTANCE);
}
origin: camunda/camunda-bpm-platform

public void configureBatchStatisticsQuery(BatchStatisticsQueryImpl query) {
 configureQuery(query);
 addPermissionCheck(query, BATCH, "RES.ID_", READ);
}
origin: camunda/camunda-bpm-platform

public void configureBatchQuery(BatchQueryImpl query) {
 configureQuery(query);
 addPermissionCheck(query, BATCH, "RES.ID_", READ);
}
origin: camunda/camunda-bpm-platform

public void configureBatchQuery(BatchQueryImpl query) {
 configureQuery(query);
 addPermissionCheck(query, BATCH, "RES.ID_", READ);
}
origin: camunda/camunda-bpm-platform

public void configureBatchStatisticsQuery(BatchStatisticsQueryImpl query) {
 configureQuery(query);
 addPermissionCheck(query, BATCH, "RES.ID_", READ);
}
origin: camunda/camunda-bpm-platform

public void configureQuery(AbstractQuery query, Resource resource, String queryParam, Permission permission) {
 configureQuery(query);
 addPermissionCheck(query, resource, queryParam, permission);
}
origin: camunda/camunda-bpm-platform

public void configureConditionalEventSubscriptionQuery(ListQueryParameterObject query) {
 configureQuery(query);
 addPermissionCheck(query, PROCESS_DEFINITION, "P.KEY_", READ);
}
origin: camunda/camunda-bpm-platform

public void configureQuery(AbstractQuery query, Resource resource, String queryParam, Permission permission) {
 configureQuery(query);
 addPermissionCheck(query, resource, queryParam, permission);
}
origin: camunda/camunda-bpm-platform

public void configureTaskQuery(TaskQueryImpl query) {
 configureQuery(query);
 if(query.getAuthCheck().isAuthorizationCheckEnabled()) {
  // necessary authorization check when the task is part of
  // a running process instance
  CompositePermissionCheck permissionCheck = new PermissionCheckBuilder()
      .disjunctive()
      .atomicCheck(TASK, "RES.ID_", READ)
      .atomicCheck(PROCESS_DEFINITION, "PROCDEF.KEY_", READ_TASK)
      .build();
   addPermissionCheck(query.getAuthCheck(), permissionCheck);
 }
}
origin: camunda/camunda-bpm-platform

protected void configureVariableInstanceQuery(VariableInstanceQueryImpl query) {
 configureQuery(query);
 if(query.getAuthCheck().isAuthorizationCheckEnabled()) {
  CompositePermissionCheck permissionCheck = new PermissionCheckBuilder()
      .disjunctive()
      .atomicCheck(PROCESS_INSTANCE, "RES.PROC_INST_ID_", READ)
      .atomicCheck(PROCESS_DEFINITION, "PROCDEF.KEY_", READ_INSTANCE)
      .atomicCheck(TASK, "RES.TASK_ID_", READ)
      .build();
   addPermissionCheck(query.getAuthCheck(), permissionCheck);
 }
}
origin: camunda/camunda-bpm-platform

protected void configureVariableInstanceQuery(VariableInstanceQueryImpl query) {
 configureQuery(query);
 if(query.getAuthCheck().isAuthorizationCheckEnabled()) {
  CompositePermissionCheck permissionCheck = new PermissionCheckBuilder()
      .disjunctive()
      .atomicCheck(PROCESS_INSTANCE, "RES.PROC_INST_ID_", READ)
      .atomicCheck(PROCESS_DEFINITION, "PROCDEF.KEY_", READ_INSTANCE)
      .atomicCheck(TASK, "RES.TASK_ID_", READ)
      .build();
   addPermissionCheck(query.getAuthCheck(), permissionCheck);
 }
}
org.camunda.bpm.engine.impl.persistence.entityAuthorizationManageraddPermissionCheck

Popular methods of AuthorizationManager

  • configureQuery
  • filterAuthenticatedGroupIds
  • isAuthorized
  • checkAuthorization
  • checkCamundaAdmin
    Checks if the current authentication contains the group Groups#CAMUNDA_ADMIN. The check is ignored i
  • configureActivityStatisticsQuery
  • configureBatchQuery
  • configureBatchStatisticsQuery
  • configureConditionalEventSubscriptionQuery
  • configureDecisionDefinitionQuery
  • configureDecisionRequirementsDefinitionQuery
  • configureDeploymentQuery
  • configureDecisionRequirementsDefinitionQuery,
  • configureDeploymentQuery,
  • configureDeploymentStatisticsQuery,
  • configureEventSubscriptionQuery,
  • configureExecutionQuery,
  • configureExternalTaskFetch,
  • configureExternalTaskQuery,
  • configureHistoricActivityInstanceQuery,
  • configureHistoricBatchQuery

Popular in Java

  • Start an intent from android
  • scheduleAtFixedRate (Timer)
  • addToBackStack (FragmentTransaction)
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • BigDecimal (java.math)
    An immutable arbitrary-precision signed decimal.A value is represented by an arbitrary-precision "un
  • KeyStore (java.security)
    KeyStore is responsible for maintaining cryptographic keys and their owners. The type of the syste
  • Arrays (java.util)
    This class contains various methods for manipulating arrays (such as sorting and searching). This cl
  • Map (java.util)
    A Map is a data structure consisting of a set of keys and values in which each key is mapped to a si
  • BlockingQueue (java.util.concurrent)
    A java.util.Queue that additionally supports operations that wait for the queue to become non-empty
  • JTable (javax.swing)
  • Top Sublime Text plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now