org.alfresco.repo.security.permissions
Class SimpleAccessControlEntryContext
java.lang.Object
org.alfresco.repo.security.permissions.SimpleAccessControlEntryContext
- All Implemented Interfaces:
- java.io.Serializable, AccessControlEntryContext
public class SimpleAccessControlEntryContext
- extends java.lang.Object
- implements AccessControlEntryContext
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleAccessControlEntryContext
public SimpleAccessControlEntryContext()
getClassContext
public java.lang.String getClassContext()
- Description copied from interface:
AccessControlEntryContext
- 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
- Specified by:
getClassContext
in interface AccessControlEntryContext
- Returns:
getKVPContext
public java.lang.String getKVPContext()
- Description copied from interface:
AccessControlEntryContext
- Get the key value pair context
Serialized Map
- Specified by:
getKVPContext
in interface AccessControlEntryContext
- Returns:
getPropertyContext
public java.lang.String getPropertyContext()
- Description copied from interface:
AccessControlEntryContext
- Get the property context
QName QName Qname => property types to which it applies
- Specified by:
getPropertyContext
in interface AccessControlEntryContext
- Returns:
setClassContext
public void setClassContext(java.lang.String classContext)
setKVPContext
public void setKVPContext(java.lang.String context)
setPropertyContext
public void setPropertyContext(java.lang.String propertyContext)
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.