public class ContainerSecurityPolicy
extends org.nuxeo.ecm.core.security.AbstractSecurityPolicy
| Constructor and Description |
|---|
ContainerSecurityPolicy()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
org.nuxeo.ecm.core.api.security.Access |
checkPermission(org.nuxeo.ecm.core.model.Document doc,
org.nuxeo.ecm.core.api.security.ACP mergedAcp,
Principal principal,
String permission,
String[] resolvedPermissions,
String[] additionalPrincipals)
Shortcuts REMOVE_CHILDREN permission test on ProcedureInstances
container when want to delete one ProcedureInstance.
|
org.nuxeo.ecm.core.query.sql.model.SQLQuery.Transformer |
getQueryTransformer() |
boolean |
isExpressibleInQuery() |
boolean |
isRestrictingPermission(String permission) |
public org.nuxeo.ecm.core.api.security.Access checkPermission(org.nuxeo.ecm.core.model.Document doc,
org.nuxeo.ecm.core.api.security.ACP mergedAcp,
Principal principal,
String permission,
String[] resolvedPermissions,
String[] additionalPrincipals)
public boolean isRestrictingPermission(String permission)
isRestrictingPermission in interface org.nuxeo.ecm.core.security.SecurityPolicyisRestrictingPermission in class org.nuxeo.ecm.core.security.AbstractSecurityPolicypublic boolean isExpressibleInQuery()
isExpressibleInQuery in class org.nuxeo.ecm.core.security.AbstractSecurityPolicypublic org.nuxeo.ecm.core.query.sql.model.SQLQuery.Transformer getQueryTransformer()
getQueryTransformer in class org.nuxeo.ecm.core.security.AbstractSecurityPolicyCopyright © 2024. All rights reserved.