Interface | Description |
---|---|
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<T> |
Interface for collection-based results that describe permission filtering
behaviour around cut-off limits.
|
PermissionCheckedCollection<T> |
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.
|
PermissionServicePolicies |
Policies for PermissionService
|
PermissionServicePolicies.OnGrantLocalPermission |
Policy invoked when a permission is granted to an authority for a specific node
|
PermissionServicePolicies.OnInheritPermissionsDisabled |
Policy invoked when permission inheritance is disabled for a specific node (sync or async mode)
|
PermissionServicePolicies.OnInheritPermissionsEnabled |
Policy invoked when permission inheritance is enabled for a specific node
|
PermissionServicePolicies.OnRevokeLocalPermission |
Policy invoked when a permission is revoked from an authority for a specific node
|
PermissionServiceSPI |
The public API for a permission service
The implementation may be changed in the application configuration
|
Class | Description |
---|---|
PermissionCheckCollection.PermissionCheckCollectionMixin<T> |
Helper 'introduction' to allow simple addition of the
PermissionCheckCollection interface to
existing collections. |
PermissionCheckedCollection.PermissionCheckedCollectionMixin<T> |
Helper 'introduction' to allow simple addition of the
PermissionCheckedCollection interface to
existing collections. |
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
|
Enum | Description |
---|---|
ACEType |
The ACE Type
|
ACLCopyMode | |
ACLType |
The ACL Type
|
Exception | Description |
---|---|
AccessDeniedException |
Runtime access denied exception that is exposed
|
Copyright © 2005–2017 Alfresco Software. All rights reserved.