Uses of Class
org.opencms.security.CmsAccessControlEntry
-
Packages that use CmsAccessControlEntry Package Description org.opencms.cmis org.opencms.db Low-level database connection and access functionality.org.opencms.db.generic Generic (ANSI-SQL) implementation of the OpenCms database connector.org.opencms.file This important package provides the methods to access the OpenCms VFS repository with the permissions of an authenticated user.org.opencms.importexport Contains functions to import and export resources from the OpenCms VFS.org.opencms.module OpenCms modules provide a powerful, standardized way to extend the core OpenCms functionality.org.opencms.security Access control and security classes for the OpenCms ACL permission system.org.opencms.ui.dialogs.permissions Contains permission dialog classes. -
-
Uses of CmsAccessControlEntry in org.opencms.cmis
Methods in org.opencms.cmis with parameters of type CmsAccessControlEntry Modifier and Type Method Description static java.util.List<java.lang.String>
CmsCmisUtil. getCmisPermissions(CmsAccessControlEntry ace)
Converts an OpenCms ACE to a list of basic CMIS permissions.static java.util.List<java.lang.String>
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 CmsAccessControlEntry Modifier and Type Method Description CmsAccessControlEntry
CmsDriverManager. readAccessControlEntry(CmsDbContext dbc, CmsResource resource, CmsUUID principal)
Reads an access control entry from the cms.CmsAccessControlEntry
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 CmsAccessControlEntry Modifier and Type Method Description java.util.List<CmsAccessControlEntry>
CmsDriverManager. getAccessControlEntries(CmsDbContext dbc, CmsResource resource, boolean getInherited)
Returns the list of access control entries of a resource given its name.java.util.List<CmsAccessControlEntry>
CmsSecurityManager. getAccessControlEntries(CmsRequestContext context, CmsResource resource, boolean getInherited)
Returns the list of access control entries of a resource given its name.java.util.List<CmsAccessControlEntry>
CmsDriverManager. getAllAccessControlEntries(CmsDbContext dbc)
Reads all access control entries.java.util.List<CmsAccessControlEntry>
CmsSecurityManager. getAllAccessControlEntries(CmsRequestContext context)
Gets all access control entries.java.util.List<CmsAccessControlEntry>
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 CmsAccessControlEntry Modifier and Type Method Description void
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 CmsAccessControlEntry Modifier and Type Method Description void
CmsDriverManager. importAccessControlEntries(CmsDbContext dbc, CmsResource resource, java.util.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, java.util.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 CmsAccessControlEntry Modifier and Type Method Description protected CmsAccessControlEntry
CmsUserDriver. internalCreateAce(java.sql.ResultSet res)
Internal helper method to create an access control entry from a database record.protected CmsAccessControlEntry
CmsUserDriver. internalCreateAce(java.sql.ResultSet res, CmsUUID newId)
Internal helper method to create an access control entry from a database record.CmsAccessControlEntry
CmsUserDriver. readAccessControlEntry(CmsDbContext dbc, CmsProject project, CmsUUID resource, CmsUUID principal)
Methods in org.opencms.db.generic that return types with arguments of type CmsAccessControlEntry Modifier and Type Method Description java.util.List<CmsAccessControlEntry>
CmsUserDriver. readAccessControlEntries(CmsDbContext dbc, CmsProject project, CmsUUID resource, boolean inheritedOnly)
Methods in org.opencms.db.generic with parameters of type CmsAccessControlEntry Modifier and Type Method Description void
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 CmsAccessControlEntry Modifier and Type Method Description java.util.List<CmsAccessControlEntry>
CmsObject. getAccessControlEntries(java.lang.String resourceName)
Returns the list of access control entries of a resource given its name.java.util.List<CmsAccessControlEntry>
CmsObject. getAccessControlEntries(java.lang.String resourceName, boolean getInherited)
Returns the list of access control entries of a resource given its name.java.util.List<CmsAccessControlEntry>
CmsObject. getAllAccessControlEntries()
Gets all access control entries for the current project.Method parameters in org.opencms.file with type arguments of type CmsAccessControlEntry Modifier and Type Method Description void
CmsObject. importAccessControlEntries(CmsResource resource, java.util.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 CmsAccessControlEntry Modifier and Type Field Description protected java.util.List<CmsAccessControlEntry>
CmsImportVersion10. m_aces
The list of ACEs for the current imported resource.Methods in org.opencms.importexport that return CmsAccessControlEntry Modifier and Type Method Description protected CmsAccessControlEntry
A_CmsImport. getImportAccessControlEntry(CmsResource res, java.lang.String id, java.lang.String allowed, java.lang.String denied, java.lang.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 CmsAccessControlEntry Modifier and Type Method Description protected void
A_CmsImport. importAccessControlEntries(CmsResource resource, java.util.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 CmsAccessControlEntry Modifier and Type Method Description java.util.List<CmsAccessControlEntry>
CmsResourceImportData. getAccessControlEntries()
Gets the access control entries. -
Uses of CmsAccessControlEntry in org.opencms.security
Fields in org.opencms.security with type parameters of type CmsAccessControlEntry Modifier and Type Field Description static java.util.Comparator<CmsAccessControlEntry>
CmsAccessControlEntry. COMPARATOR_ACE
ACE comparator.Methods in org.opencms.security that return CmsAccessControlEntry Modifier and Type Method Description CmsAccessControlEntry
CmsAccessControlEntry. withNulledResource()
Returns a copy of the access control entry with the resource id nulled.Methods in org.opencms.security with parameters of type CmsAccessControlEntry Modifier and Type Method Description void
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 CmsAccessControlEntry Constructor Description CmsAccessControlEntry(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 CmsAccessControlEntry Modifier and Type Method Description CmsAccessControlEntry
CmsPermissionBean. toAccessControlEntry(CmsObject cms, CmsUUID resID)
Creates ACE from bean.Methods in org.opencms.ui.dialogs.permissions with parameters of type CmsAccessControlEntry Modifier and Type Method Description protected CmsPermissionView
CmsPermissionDialog. buildPermissionEntryForm(CmsAccessControlEntry entry, boolean editable, boolean extendedView, CmsUUID inheritRes)
Creates an HTML input form for the current access control entry.protected java.lang.String
CmsPermissionDialog. getConnectedResource(CmsAccessControlEntry entry, java.util.Map<CmsUUID,java.lang.String> parents)
Returns the resource on which the specified access control entry was set.static java.lang.String
CmsPermissionBean. getPrincipalNameFromACE(CmsObject cms, CmsAccessControlEntry entry)
Get name of principal from ACE.Constructors in org.opencms.ui.dialogs.permissions with parameters of type CmsAccessControlEntry Constructor Description CmsPermissionView(CmsAccessControlEntry entry, boolean editable, boolean isFolder, java.lang.String inheritedFrom, CmsPermissionView.PermissionChangeHandler changeHandler)
Constructor.Constructor parameters in org.opencms.ui.dialogs.permissions with type arguments of type CmsAccessControlEntry Constructor Description CmsPermissionViewTable(CmsObject cms, java.util.List<CmsAccessControlEntry> entries, boolean editable, boolean showRes, java.util.Map<CmsUUID,java.lang.String> parents, CmsPermissionDialog dialog)
public constructor.
-