Uses of Interface
org.camunda.bpm.engine.authorization.Authorization
Package
Description
Public API of the Camunda Platform engine.
Typical usage of the API starts by the creation of a
Through the services obtained from such a
Typical usage of the API starts by the creation of a
ProcessEngineConfiguration
(typically based on a configuration file), from which a ProcessEngine
can be obtained.Through the services obtained from such a
ProcessEngine
, BPM and workflow operation
can be executed:RepositoryService
:
Manages Deployment
sRuntimeService
:
For starting and searching ProcessInstance
sTaskService
:
Exposes operations to manage human (standalone) Task
s,
such as claiming, completing and assigning tasksIdentityService
:
Used for managing User
s,
Group
s and the relations between themManagementService
:
Exposes engine admin and maintenance operations,
which have no relation to the runtime execution of business processesHistoryService
:
Exposes information about ongoing and past process instances.FormService
:
Access to form data and rendered forms for starting new process instances and completing tasks.API implementation classes, which shouldn't directly be used by end-users.
-
Uses of Authorization in org.camunda.bpm.engine
Modifier and TypeMethodDescriptionAuthorizationService.createNewAuthorization
(int authorizationType) Returns a new (transient)Authorization
object.AuthorizationService.saveAuthorization
(Authorization authorization) Allows saving anAuthorization
object.Modifier and TypeMethodDescriptionAuthorizationService.saveAuthorization
(Authorization authorization) Allows saving anAuthorization
object. -
Uses of Authorization in org.camunda.bpm.engine.impl
Modifier and TypeMethodDescriptionAuthorizationServiceImpl.createNewAuthorization
(int type) AuthorizationServiceImpl.saveAuthorization
(Authorization authorization) Modifier and TypeMethodDescriptionAuthorizationQueryImpl.executeList
(CommandContext commandContext, Page page) Modifier and TypeMethodDescriptionAuthorizationServiceImpl.saveAuthorization
(Authorization authorization) -
Uses of Authorization in org.camunda.bpm.engine.impl.cmd
Modifier and TypeMethodDescriptionCreateAuthorizationCommand.execute
(CommandContext commandContext) SaveAuthorizationCmd.execute
(CommandContext commandContext) -
Uses of Authorization in org.camunda.bpm.engine.impl.persistence.entity
Modifier and TypeMethodDescriptionAuthorizationManager.selectAuthorizationByQueryCriteria
(AuthorizationQueryImpl authorizationQuery) -
Uses of Authorization in org.camunda.bpm.engine.impl.util
Modifier and TypeMethodDescriptionstatic String[]
PermissionConverter.getNamesForPermissions
(Authorization authorization, Permission[] permissions) -
Uses of Authorization in org.camunda.bpm.engine.rest.dto.authorization
Modifier and TypeMethodDescriptionstatic AuthorizationDto
AuthorizationDto.fromAuthorization
(Authorization dbAuthorization, ProcessEngineConfiguration engineConfiguration) static void
AuthorizationCreateDto.update
(AuthorizationCreateDto dto, Authorization dbAuthorization, ProcessEngineConfiguration engineConfiguration) static void
AuthorizationDto.update
(AuthorizationDto dto, Authorization dbAuthorization, ProcessEngineConfiguration engineConfiguration) Modifier and TypeMethodDescriptionstatic List<AuthorizationDto>
AuthorizationDto.fromAuthorizationList
(List<Authorization> resultList, ProcessEngineConfiguration engineConfiguration) -
Uses of Authorization in org.camunda.bpm.engine.rest.sub.authorization.impl
Modifier and TypeMethodDescriptionprotected Authorization
AuthorizationResourceImpl.getDbAuthorization()
-
Uses of Authorization in org.camunda.bpm.qa.rolling.update.scenarios.authorization
Modifier and TypeMethodDescriptionprotected static Authorization
AuthorizationScenario.createAuthorization
(AuthorizationService authorizationService, Permission permission, Resources resource, String userId)