org.nuxeo.ecm.platform.jbpm
Interface JbpmSecurityPolicy
- All Known Implementing Classes:
- AbstractJbpmSecurityPolicy, DefaultJbpmSecurityPolicy
public interface JbpmSecurityPolicy
- Author:
- arussel
checkPermission
java.lang.Boolean checkPermission(ProcessInstance processInstance,
JbpmSecurityPolicy.Action action,
DocumentModel dm,
NuxeoPrincipal user)
- Checks the permission on a process instance.
- read
- Read a process instance from this definition.
- write
- Edit a process instance from this definition.
- execute
- Create a process instance from this definition.
- Parameters:
processInstance
- action
- dm
- the attached document, null
if no document is
attache to the process.
- Returns:
- if the permission is granted,
null
if unknown.
Copyright © 2010 Nuxeo SAS. All Rights Reserved.