Package org.alfresco.repo.security.permissions

Interface Summary
AccessControlEntry  
AccessControlEntryContext  
AccessControlList  
AccessControlListProperties Properties for an access control list
AuthorityReference A simple reference to a string authority.
DynamicAuthority The interface for a dynamic authority provider e.g.
NodePermissionEntry Encapsulate how permissions are globally inherited between nodes.
PermissionCheckCollection Interface for collection-based results that describe permission filtering behaviour around cut-off limits.
PermissionCheckedCollection Interface for collection-based results that carry extra information about the state of permission cut-offs.
PermissionCheckedValue Marker interface for objects that have already passed permission checking.
PermissionCheckValue Interface for objects that can provide information to allow permission checks

Implement this interface to enable the permission filtering layers to extract information in order to check permissions.

PermissionEntry A single permission entry defined against a node.
PermissionReference A Permission is a named permission against a type or aspect which is defined by QName.
PermissionServiceSPI The public API for a permission service The implementation may be changed in the application configuration
 

Class Summary
ACEType The ACE Type
ACLCopyMode  
ACLType The ACL Type
PermissionCheckCollection.PermissionCheckCollectionMixin Helper 'introduction' to allow simple addition of the PermissionCheckCollection interface to existing collections.
PermissionCheckCollectionTest Tests PermissionCheckCollection
PermissionCheckedCollection.PermissionCheckedCollectionMixin Helper 'introduction' to allow simple addition of the PermissionCheckedCollection interface to existing collections.
PermissionCheckedCollectionTest Tests PermissionCheckedCollection
PermissionCheckedValue.PermissionCheckedValueMixin Helper 'introduction' to allow simple addition of the PermissionCheckedValue interface to existing objects.
SimpleAccessControlEntry A basic access control entry
SimpleAccessControlEntryContext  
SimpleAccessControlList  
SimpleAccessControlListProperties Basic implementation of access control list properties
 

Exception Summary
AccessDeniedException Runtime access denied exception that is exposed
 



Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.