Uses of Class
org.opencms.security.CmsAccessControlEntry
Packages that use CmsAccessControlEntry
Package
Description
Low-level database connection and access functionality.
Generic (ANSI-SQL) implementation of the OpenCms database connector.
This important package provides the methods to access the OpenCms VFS repository with the permissions
of an authenticated user.
Contains functions to import and export resources from the OpenCms VFS.
OpenCms modules provide a powerful, standardized way to extend
the core OpenCms functionality.
Access control and security classes for the OpenCms ACL permission system.
Contains permission dialog classes.
-
Uses of CmsAccessControlEntry in org.opencms.cmis
Methods in org.opencms.cmis with parameters of type CmsAccessControlEntryModifier and TypeMethodDescriptionCmsCmisUtil.getCmisPermissions
(CmsAccessControlEntry ace) Converts an OpenCms ACE to a list of basic CMIS permissions.CmsCmisUtil.getNativePermissions
(CmsAccessControlEntry ace) Converts an OpenCms access control entry to a list of CMIS permissions which represent native OpenCms permissions. -
Uses of CmsAccessControlEntry in org.opencms.db
Methods in org.opencms.db that return CmsAccessControlEntryModifier and TypeMethodDescriptionCmsDriverManager.readAccessControlEntry
(CmsDbContext dbc, CmsResource resource, CmsUUID principal) Reads an access control entry from the cms.I_CmsUserDriver.readAccessControlEntry
(CmsDbContext dbc, CmsProject project, CmsUUID resource, CmsUUID principal) Reads an access control entry for a given principal that is attached to a resource.Methods in org.opencms.db that return types with arguments of type CmsAccessControlEntryModifier and TypeMethodDescriptionCmsDriverManager.getAccessControlEntries
(CmsDbContext dbc, CmsResource resource, boolean getInherited) Returns the list of access control entries of a resource given its name.CmsSecurityManager.getAccessControlEntries
(CmsRequestContext context, CmsResource resource, boolean getInherited) Returns the list of access control entries of a resource given its name.CmsDriverManager.getAllAccessControlEntries
(CmsDbContext dbc) Reads all access control entries.CmsSecurityManager.getAllAccessControlEntries
(CmsRequestContext context) Gets all access control entries.I_CmsUserDriver.readAccessControlEntries
(CmsDbContext dbc, CmsProject project, CmsUUID resource, boolean inheritedOnly) Reads all relevant access control entries for a given resource.Methods in org.opencms.db with parameters of type CmsAccessControlEntryModifier and TypeMethodDescriptionvoid
CmsDriverManager.writeAccessControlEntry
(CmsDbContext dbc, CmsResource resource, CmsAccessControlEntry ace) Writes an access control entries to a given resource.void
CmsSecurityManager.writeAccessControlEntry
(CmsRequestContext context, CmsResource resource, CmsAccessControlEntry ace) Writes an access control entries to a given resource.void
I_CmsUserDriver.writeAccessControlEntry
(CmsDbContext dbc, CmsProject project, CmsAccessControlEntry acEntry) Writes an access control entry.Method parameters in org.opencms.db with type arguments of type CmsAccessControlEntryModifier and TypeMethodDescriptionvoid
CmsDriverManager.importAccessControlEntries
(CmsDbContext dbc, CmsResource resource, List<CmsAccessControlEntry> acEntries) Writes a vector of access control entries as new access control entries of a given resource.void
CmsSecurityManager.importAccessControlEntries
(CmsRequestContext context, CmsResource resource, List<CmsAccessControlEntry> acEntries) Writes a list of access control entries as new access control entries of a given resource. -
Uses of CmsAccessControlEntry in org.opencms.db.generic
Methods in org.opencms.db.generic that return CmsAccessControlEntryModifier and TypeMethodDescriptionprotected CmsAccessControlEntry
CmsUserDriver.internalCreateAce
(ResultSet res) Internal helper method to create an access control entry from a database record.protected CmsAccessControlEntry
CmsUserDriver.internalCreateAce
(ResultSet res, CmsUUID newId) Internal helper method to create an access control entry from a database record.CmsUserDriver.readAccessControlEntry
(CmsDbContext dbc, CmsProject project, CmsUUID resource, CmsUUID principal) Methods in org.opencms.db.generic that return types with arguments of type CmsAccessControlEntryModifier and TypeMethodDescriptionCmsUserDriver.readAccessControlEntries
(CmsDbContext dbc, CmsProject project, CmsUUID resource, boolean inheritedOnly) Methods in org.opencms.db.generic with parameters of type CmsAccessControlEntryModifier and TypeMethodDescriptionvoid
CmsUserDriver.writeAccessControlEntry
(CmsDbContext dbc, CmsProject project, CmsAccessControlEntry acEntry) -
Uses of CmsAccessControlEntry in org.opencms.file
Methods in org.opencms.file that return types with arguments of type CmsAccessControlEntryModifier and TypeMethodDescriptionCmsObject.getAccessControlEntries
(String resourceName) Returns the list of access control entries of a resource given its name.CmsObject.getAccessControlEntries
(String resourceName, boolean getInherited) Returns the list of access control entries of a resource given its name.CmsObject.getAllAccessControlEntries()
Gets all access control entries for the current project.Method parameters in org.opencms.file with type arguments of type CmsAccessControlEntryModifier and TypeMethodDescriptionvoid
CmsObject.importAccessControlEntries
(CmsResource resource, List<CmsAccessControlEntry> acEntries) Writes a list of access control entries as new access control entries of a given resource. -
Uses of CmsAccessControlEntry in org.opencms.importexport
Fields in org.opencms.importexport with type parameters of type CmsAccessControlEntryModifier and TypeFieldDescriptionprotected List<CmsAccessControlEntry>
CmsImportVersion10.m_aces
The list of ACEs for the current imported resource.Methods in org.opencms.importexport that return CmsAccessControlEntryModifier and TypeMethodDescriptionprotected CmsAccessControlEntry
A_CmsImport.getImportAccessControlEntry
(CmsResource res, String id, String allowed, String denied, String flags) Deprecated.Creates a new access control entry and stores it for later write out.Method parameters in org.opencms.importexport with type arguments of type CmsAccessControlEntryModifier and TypeMethodDescriptionprotected void
A_CmsImport.importAccessControlEntries
(CmsResource resource, List<CmsAccessControlEntry> aceList) Deprecated.Writes already imported access control entries for a given resource. -
Uses of CmsAccessControlEntry in org.opencms.module
Methods in org.opencms.module that return types with arguments of type CmsAccessControlEntryModifier and TypeMethodDescriptionCmsResourceImportData.getAccessControlEntries()
Gets the access control entries. -
Uses of CmsAccessControlEntry in org.opencms.security
Fields in org.opencms.security with type parameters of type CmsAccessControlEntryModifier and TypeFieldDescriptionstatic final Comparator<CmsAccessControlEntry>
CmsAccessControlEntry.COMPARATOR_ACE
ACE comparator.Methods in org.opencms.security that return CmsAccessControlEntryModifier and TypeMethodDescriptionCmsAccessControlEntry.withNulledResource()
Returns a copy of the access control entry with the resource id nulled.Methods in org.opencms.security with parameters of type CmsAccessControlEntryModifier and TypeMethodDescriptionvoid
CmsAccessControlList.add
(CmsAccessControlEntry entry) Adds an access control entry to the access control list.void
CmsAccessControlList.setAllowedPermissions
(CmsAccessControlEntry entry) Sets the allowed permissions of a given access control entry as allowed permissions in the access control list.void
CmsAccessControlList.setDeniedPermissions
(CmsAccessControlEntry entry) Sets the denied permissions of a given access control entry as denied permissions in the access control list.Constructors in org.opencms.security with parameters of type CmsAccessControlEntryModifierConstructorDescriptionCmsAccessControlEntry
(CmsUUID resource, CmsAccessControlEntry base) Constructor to create a new access control entry for a given resource based on an existing access control entry. -
Uses of CmsAccessControlEntry in org.opencms.ui.dialogs.permissions
Methods in org.opencms.ui.dialogs.permissions that return CmsAccessControlEntryModifier and TypeMethodDescriptionCmsPermissionBean.toAccessControlEntry
(CmsObject cms, CmsUUID resID) Creates ACE from bean.Methods in org.opencms.ui.dialogs.permissions with parameters of type CmsAccessControlEntryModifier and TypeMethodDescriptionprotected CmsPermissionView
CmsPermissionDialog.buildPermissionEntryForm
(CmsAccessControlEntry entry, boolean editable, boolean extendedView, CmsUUID inheritRes) Creates an HTML input form for the current access control entry.protected String
CmsPermissionDialog.getConnectedResource
(CmsAccessControlEntry entry, Map<CmsUUID, String> parents) Returns the resource on which the specified access control entry was set.static String
CmsPermissionBean.getPrincipalNameFromACE
(CmsObject cms, CmsAccessControlEntry entry) Get name of principal from ACE.Constructors in org.opencms.ui.dialogs.permissions with parameters of type CmsAccessControlEntryModifierConstructorDescriptionCmsPermissionView
(CmsAccessControlEntry entry, boolean editable, boolean isFolder, String inheritedFrom, CmsPermissionView.PermissionChangeHandler changeHandler) Constructor.Constructor parameters in org.opencms.ui.dialogs.permissions with type arguments of type CmsAccessControlEntryModifierConstructorDescriptionCmsPermissionViewTable
(CmsObject cms, List<CmsAccessControlEntry> entries, boolean editable, boolean showRes, Map<CmsUUID, String> parents, CmsPermissionDialog dialog) public constructor.