Package org.nuxeo.ecm.core.security
Class SecurityPolicy.IdentityQueryTransformer
- java.lang.Object
-
- org.nuxeo.ecm.core.security.SecurityPolicy.IdentityQueryTransformer
-
- All Implemented Interfaces:
SecurityPolicy.QueryTransformer
- Enclosing interface:
- SecurityPolicy
public static class SecurityPolicy.IdentityQueryTransformer extends Object implements SecurityPolicy.QueryTransformer
Query transformer that does nothing. UseSecurityPolicy.QueryTransformer.IDENTITY
instead of instantiating this class.- Since:
- 5.7.2
-
-
Field Summary
-
Fields inherited from interface org.nuxeo.ecm.core.security.SecurityPolicy.QueryTransformer
IDENTITY
-
-
Constructor Summary
Constructors Constructor Description IdentityQueryTransformer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
transform(NuxeoPrincipal principal, String query)
Transforms a query into another query that has the security policy applied.
-
-
-
Constructor Detail
-
IdentityQueryTransformer
public IdentityQueryTransformer()
-
-
Method Detail
-
transform
public String transform(NuxeoPrincipal principal, String query)
Description copied from interface:SecurityPolicy.QueryTransformer
Transforms a query into another query that has the security policy applied.- Specified by:
transform
in interfaceSecurityPolicy.QueryTransformer
- Parameters:
principal
- the principal making the queryquery
- the query- Returns:
- the query with security policy applied
-
-