mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-10-08 14:51:49 +00:00
125603 rmunteanu: Merged 5.1.1 (5.1.1) to 5.1.N (5.1.2) 125484 slanglois: MNT-16155 Update source headers - remove old Copyrights from Java and JSP dource files git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@125781 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
44 lines
1.2 KiB
Java
44 lines
1.2 KiB
Java
package org.alfresco.repo.security.permissions;
|
|
|
|
import java.io.Serializable;
|
|
|
|
public interface AccessControlEntryContext extends Serializable
|
|
{
|
|
/**
|
|
* Get the class context.
|
|
*
|
|
* This is a space separated list of QNames
|
|
* with an optional + or minus
|
|
*
|
|
* +QName => Must be of this type or have the aspect
|
|
* -Qname => Must not be of this type or have the aspect
|
|
* +QName +QName +QName => Must have all of these types
|
|
* -QName -Qname => Must not have any of these types
|
|
* QName QName QName => Must have one of the types
|
|
* QName => requires exact type match
|
|
* QName~ => requires a match on the type or subtype
|
|
*
|
|
* Supports () for grouping
|
|
*
|
|
* @return String
|
|
*/
|
|
public String getClassContext();
|
|
|
|
/**
|
|
* Get the property context
|
|
*
|
|
* QName QName Qname => property types to which it applies
|
|
*
|
|
* @return String
|
|
*/
|
|
public String getPropertyContext();
|
|
|
|
/**
|
|
* Get the key value pair context
|
|
*
|
|
* Serialized Map
|
|
*
|
|
* @return String
|
|
*/
|
|
public String getKVPContext();}
|