Class ProcessSecurityPoliciesManagerImpl
java.lang.Object
org.activiti.core.common.spring.security.policies.BaseSecurityPoliciesManagerImpl
org.activiti.core.common.spring.security.policies.ProcessSecurityPoliciesManagerImpl
- All Implemented Interfaces:
ProcessSecurityPoliciesManager, SecurityPoliciesManager
public class ProcessSecurityPoliciesManagerImpl
extends BaseSecurityPoliciesManagerImpl
implements ProcessSecurityPoliciesManager
-
Field Summary
Fields inherited from class BaseSecurityPoliciesManagerImpl
securityManager, securityPoliciesProperties -
Constructor Summary
ConstructorsConstructorDescriptionProcessSecurityPoliciesManagerImpl(org.activiti.api.runtime.shared.security.SecurityManager securityManager, SecurityPoliciesProperties securityPoliciesProperties, SecurityPoliciesRestrictionApplier<org.activiti.api.process.model.payloads.GetProcessDefinitionsPayload> processDefinitionRestrictionApplier, SecurityPoliciesRestrictionApplier<org.activiti.api.process.model.payloads.GetProcessInstancesPayload> processInstanceRestrictionApplier) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleananEntryInSetStartsKey(Set<String> keys, String processDefinitionKey) booleanbooleanorg.activiti.api.process.model.payloads.GetProcessDefinitionsPayloadrestrictProcessDefQuery(SecurityPolicyAccess securityPolicyAccess) org.activiti.api.process.model.payloads.GetProcessInstancesPayloadrestrictProcessInstQuery(SecurityPolicyAccess securityPolicyAccess) Methods inherited from class BaseSecurityPoliciesManagerImpl
arePoliciesDefined, canRead, canWrite, getAllowedKeys, getSecurityPoliciesProperties, hasPermissionMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface SecurityPoliciesManager
arePoliciesDefined, canRead, canWrite, getAllowedKeys
-
Constructor Details
-
Method Details
-
restrictProcessDefQuery
public org.activiti.api.process.model.payloads.GetProcessDefinitionsPayload restrictProcessDefQuery(SecurityPolicyAccess securityPolicyAccess) - Specified by:
restrictProcessDefQueryin interfaceProcessSecurityPoliciesManager
-
restrictProcessInstQuery
public org.activiti.api.process.model.payloads.GetProcessInstancesPayload restrictProcessInstQuery(SecurityPolicyAccess securityPolicyAccess) - Specified by:
restrictProcessInstQueryin interfaceProcessSecurityPoliciesManager
-
canWrite
- Specified by:
canWritein interfaceSecurityPoliciesManager
-
canRead
- Specified by:
canReadin interfaceSecurityPoliciesManager
-
anEntryInSetStartsKey
- Overrides:
anEntryInSetStartsKeyin classBaseSecurityPoliciesManagerImpl
-