Package | Description |
---|---|
com.flowable.platform.service.permission |
Modifier and Type | Method and Description |
---|---|
protected PermissionEvaluationResult |
AbstractDmnBasedPermissionHelper.evaluateDefaultPermissionOutput(String userId,
Collection<String> userGroupKeys,
String userTenantId,
String tenantId,
AuthorizedAction action,
T scopedObject,
Map<String,Object> detailedRuleInput,
CommandContext commandContext)
Evaluates the basic permissions for a given action within the scoped object for a specific user based on the default
permission DMN model.
|
protected PermissionEvaluationResult |
AbstractDmnBasedPermissionHelper.evaluatePermissionRuleOutput(String userId,
Collection<String> userGroupKeys,
String userTenantId,
Map<String,Object> outputValues,
CommandContext commandContext)
Further evaluates the permission output as retrieved from executing the DMN model.
|
Modifier and Type | Method and Description |
---|---|
protected Optional<String> |
AbstractDmnBasedPermissionHelper.processErrorMessage(String tenantId,
PermissionEvaluationResult evaluationResult,
String globalErrorMessageCode,
Map<String,Object> ruleInput)
Processes and returns the error code according the available error message or error message code within the given evaluation result.
|