Uses of Package
org.opencms.security
-
Packages that use org.opencms.security Package Description org.opencms.ade.configuration Contains the ade configuration classes.org.opencms.ade.contenteditor Contains server side classes for the XML content editor.org.opencms.ade.detailpage Contains functions for the detail pages in OpenCms.org.opencms.ade.sitemap Server side of the sitemap view.org.opencms.cmis org.opencms.configuration Reads and writes the XML based OpenCms configuration files.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.file.history This package contains the classes to deal with the OpenCms VFS history archive.org.opencms.file.types The implementations of the core resource types for the VFS are located here.org.opencms.gwt Provides core support for GWT.org.opencms.importexport Contains functions to import and export resources from the OpenCms VFS.org.opencms.jsp.util Utility classes to be used for JSP pages.org.opencms.loader Low-level functions to manage the loading of resources from the OpenCms VFS.org.opencms.main Provides the main OpenCms "operating system".org.opencms.module OpenCms modules provide a powerful, standardized way to extend the core OpenCms functionality.org.opencms.monitor Contains functions to monitor the OpenCms system status.org.opencms.pdftools org.opencms.publish Classes to handle the OpenCms publish process.org.opencms.scheduler The OpenCms scheduler provides a facility to run jobs in a regular schedule, much like the "cron" faciltiy in UNIX systems.org.opencms.search Implements the main full text search and indexing functions available in OpenCms.org.opencms.search.solr.spellchecking Contains the SOLR based spellcheck service classes.org.opencms.security Access control and security classes for the OpenCms ACL permission system.org.opencms.staticexport Contains the functionality for the static HTML page export.org.opencms.ui General code for the Vaadin UI.org.opencms.ui.apps Contains code for workplace apps.org.opencms.ui.apps.cacheadmin Contains classes of the cache admin app.org.opencms.ui.apps.datesearch org.opencms.ui.apps.dbmanager Contains classes of the cache admin app.org.opencms.ui.apps.dbmanager.sqlconsole org.opencms.ui.apps.filehistory Contains classes of the file history app.org.opencms.ui.apps.git This package contains the app classes for the git check in functionality.org.opencms.ui.apps.lists This package contains the app classes for the list configurations manager.org.opencms.ui.apps.logfile Contains classes of the site manager app.org.opencms.ui.apps.modules Contains classes of the module manager app.org.opencms.ui.apps.projects The project manager app classes.org.opencms.ui.apps.publishqueue Contains classes of the publish queue app.org.opencms.ui.apps.resourcetypes org.opencms.ui.apps.scheduler The scheduled jobs manager app classes.org.opencms.ui.apps.search Contains classes of the source search app.org.opencms.ui.apps.searchindex Contains classes of the searchindex app.org.opencms.ui.apps.sessions Contains classes of the site manager app.org.opencms.ui.apps.shell org.opencms.ui.apps.sitemanager Contains classes of the site manager app.org.opencms.ui.apps.unusedcontentfinder org.opencms.ui.apps.user Contains classes of the user manager app.org.opencms.ui.apps.userdata org.opencms.ui.dialogs.permissions Contains permission dialog classes.org.opencms.ui.login Contains the user interface components for the Vaadin-based login dialog.org.opencms.widgets Contains the widget implementations, these are GUI elements used in editors and dialogs of the OpenCms workplace.org.opencms.workplace The base classes for the OpenCms Workplace (standard dialog, tab dialog, report based dialog) and the Workplace configuration classes are located here.org.opencms.workplace.editors Base classes for the editors (WYSIWYG, plain text, XML content) used in the OpenCms Workplace.org.opencms.workplace.explorer Contains the functions that generate the Workplace "Explorer" view, also contains the "New resource" wizard.org.opencms.workplace.tools Contains the base classes for implementing a tool in the OpenCms Workplace "Administration" view.org.opencms.xml Basic XML functionality and utilities used by OpenCms to maintain XML documents and content. -
Classes in org.opencms.security used by org.opencms.ade.configuration Class Description CmsRole A role is used in the OpenCms security system to check if a user has access to a certain system function. -
Classes in org.opencms.security used by org.opencms.ade.contenteditor Class Description CmsRole A role is used in the OpenCms security system to check if a user has access to a certain system function. -
Classes in org.opencms.security used by org.opencms.ade.detailpage Class Description CmsSecurityException Used to signal security related issues, for example example during file access and login. -
Classes in org.opencms.security used by org.opencms.ade.sitemap Class Description CmsRoleViolationException A role violation occurs if a user without permissions tries to access a protected OpenCms system feature that can only be accessed by users in certain roles. -
Classes in org.opencms.security used by org.opencms.cmis Class Description CmsAccessControlEntry An access control entry defines the permissions of a user or group for a distinct resource. -
Classes in org.opencms.security used by org.opencms.configuration Class Description I_CmsAuthorizationHandler Defines general authorization methods.I_CmsCredentialsResolver This interface can be used to override or replace user names or passwords which occur in the OpenCms configuration, for example to hide passwords from users who can read the configuration files.I_CmsPasswordHandler Defines methods for OpenCms password validation.I_CmsValidationHandler Defines general validation methods. -
Classes in org.opencms.security used by org.opencms.db Class Description CmsAccessControlEntry An access control entry defines the permissions of a user or group for a distinct resource.CmsAccessControlList An access control list contains the permission sets of all principals for a distinct resource that are calculated on the permissions defined by various access control entries.CmsAuthentificationException Signals that an attempt to authenticate (login) has a user has failed.CmsOrganizationalUnit An organizational unit in OpenCms.CmsPasswordEncryptionException Signals that an attempt to encrypt a password was not successful.CmsPermissionSet An immutable permission set that contains both allowed and denied permissions as bitsets.CmsPermissionSetCustom A custom permission set that can be modified during runtime and contains both allowed and denied permissions as bitsets.CmsPrincipal Common methods shared among user and group principals, also contains several utility functions to deal with principal instances.CmsRole A role is used in the OpenCms security system to check if a user has access to a certain system function.CmsRoleViolationException A role violation occurs if a user without permissions tries to access a protected OpenCms system feature that can only be accessed by users in certain roles.CmsSecurityException Used to signal security related issues, for example example during file access and login.I_CmsPermissionHandler.CmsPermissionCheckResult Enumeration class for the results ofI_CmsPermissionHandler.hasPermissions(CmsDbContext, CmsResource, CmsPermissionSet, LockCheck, CmsResourceFilter)
.I_CmsPermissionHandler.LockCheck Enum for the lock check mode.I_CmsPrincipal Representation of an identity in the cms (currently user or group), used to define permissions on a resource. -
Classes in org.opencms.security used by org.opencms.db.generic Class Description CmsAccessControlEntry An access control entry defines the permissions of a user or group for a distinct resource.CmsOrganizationalUnit An organizational unit in OpenCms.CmsPasswordEncryptionException Signals that an attempt to encrypt a password was not successful.CmsPrincipal Common methods shared among user and group principals, also contains several utility functions to deal with principal instances.CmsRole A role is used in the OpenCms security system to check if a user has access to a certain system function.I_CmsPrincipal Representation of an identity in the cms (currently user or group), used to define permissions on a resource. -
Classes in org.opencms.security used by org.opencms.file Class Description CmsAccessControlEntry An access control entry defines the permissions of a user or group for a distinct resource.CmsAccessControlList An access control list contains the permission sets of all principals for a distinct resource that are calculated on the permissions defined by various access control entries.CmsOrganizationalUnit An organizational unit in OpenCms.CmsPermissionSet An immutable permission set that contains both allowed and denied permissions as bitsets.CmsPrincipal Common methods shared among user and group principals, also contains several utility functions to deal with principal instances.CmsRoleViolationException A role violation occurs if a user without permissions tries to access a protected OpenCms system feature that can only be accessed by users in certain roles.CmsSecurityException Used to signal security related issues, for example example during file access and login.I_CmsPrincipal Representation of an identity in the cms (currently user or group), used to define permissions on a resource. -
Classes in org.opencms.security used by org.opencms.file.history Class Description CmsPrincipal Common methods shared among user and group principals, also contains several utility functions to deal with principal instances.I_CmsPrincipal Representation of an identity in the cms (currently user or group), used to define permissions on a resource. -
Classes in org.opencms.security used by org.opencms.file.types Class Description CmsSecurityException Used to signal security related issues, for example example during file access and login. -
Classes in org.opencms.security used by org.opencms.gwt Class Description CmsRoleViolationException A role violation occurs if a user without permissions tries to access a protected OpenCms system feature that can only be accessed by users in certain roles. -
Classes in org.opencms.security used by org.opencms.importexport Class Description CmsAccessControlEntry An access control entry defines the permissions of a user or group for a distinct resource.CmsOrganizationalUnit An organizational unit in OpenCms.CmsRoleViolationException A role violation occurs if a user without permissions tries to access a protected OpenCms system feature that can only be accessed by users in certain roles. -
Classes in org.opencms.security used by org.opencms.jsp.util Class Description CmsPermissionSet An immutable permission set that contains both allowed and denied permissions as bitsets. -
Classes in org.opencms.security used by org.opencms.loader Class Description CmsRoleViolationException A role violation occurs if a user without permissions tries to access a protected OpenCms system feature that can only be accessed by users in certain roles. -
Classes in org.opencms.security used by org.opencms.main Class Description CmsOrgUnitManager This manager provide access to the organizational unit related operations.CmsPermissionViolationException A permission violation occurs if a user without tries to access or maipulate a VFS resource without the required permissions.CmsRole A role is used in the OpenCms security system to check if a user has access to a certain system function.CmsRoleManager This manager provide access to the role related operations.CmsRoleViolationException A role violation occurs if a user without permissions tries to access a protected OpenCms system feature that can only be accessed by users in certain roles.CmsSecurityException Used to signal security related issues, for example example during file access and login.I_CmsAuthorizationHandler Defines general authorization methods.I_CmsCredentialsResolver This interface can be used to override or replace user names or passwords which occur in the OpenCms configuration, for example to hide passwords from users who can read the configuration files.I_CmsPasswordHandler Defines methods for OpenCms password validation.I_CmsValidationHandler Defines general validation methods. -
Classes in org.opencms.security used by org.opencms.module Class Description CmsAccessControlEntry An access control entry defines the permissions of a user or group for a distinct resource.CmsRoleViolationException A role violation occurs if a user without permissions tries to access a protected OpenCms system feature that can only be accessed by users in certain roles.CmsSecurityException Used to signal security related issues, for example example during file access and login. -
Classes in org.opencms.security used by org.opencms.monitor Class Description CmsAccessControlList An access control list contains the permission sets of all principals for a distinct resource that are calculated on the permissions defined by various access control entries.CmsOrganizationalUnit An organizational unit in OpenCms.CmsRole A role is used in the OpenCms security system to check if a user has access to a certain system function.I_CmsPermissionHandler.CmsPermissionCheckResult Enumeration class for the results ofI_CmsPermissionHandler.hasPermissions(CmsDbContext, CmsResource, CmsPermissionSet, LockCheck, CmsResourceFilter)
. -
Classes in org.opencms.security used by org.opencms.pdftools Class Description CmsSecurityException Used to signal security related issues, for example example during file access and login. -
Classes in org.opencms.security used by org.opencms.publish Class Description CmsSecurityException Used to signal security related issues, for example example during file access and login. -
Classes in org.opencms.security used by org.opencms.scheduler Class Description CmsRoleViolationException A role violation occurs if a user without permissions tries to access a protected OpenCms system feature that can only be accessed by users in certain roles. -
Classes in org.opencms.security used by org.opencms.search Class Description CmsRoleViolationException A role violation occurs if a user without permissions tries to access a protected OpenCms system feature that can only be accessed by users in certain roles. -
Classes in org.opencms.security used by org.opencms.search.solr.spellchecking Class Description CmsPermissionViolationException A permission violation occurs if a user without tries to access or maipulate a VFS resource without the required permissions.CmsRoleViolationException A role violation occurs if a user without permissions tries to access a protected OpenCms system feature that can only be accessed by users in certain roles. -
Classes in org.opencms.security used by org.opencms.security Class Description CmsAccessControlEntry An access control entry defines the permissions of a user or group for a distinct resource.CmsAuthentificationException Signals that an attempt to authenticate (login) has a user has failed.CmsDefaultAuthorizationHandler Defines default authorization methods.CmsDefaultPasswordHandler Default implementation for OpenCms password validation, just checks if a password is at last 4 characters long.CmsOrganizationalUnit An organizational unit in OpenCms.CmsPasswordEncryptionException Signals that an attempt to encrypt a password was not successful.CmsPermissionSet An immutable permission set that contains both allowed and denied permissions as bitsets.CmsPermissionSetCustom A custom permission set that can be modified during runtime and contains both allowed and denied permissions as bitsets.CmsPrincipal Common methods shared among user and group principals, also contains several utility functions to deal with principal instances.CmsRole A role is used in the OpenCms security system to check if a user has access to a certain system function.CmsRoleViolationException A role violation occurs if a user without permissions tries to access a protected OpenCms system feature that can only be accessed by users in certain roles.CmsSecurityException Used to signal security related issues, for example example during file access and login.I_CmsAuthorizationHandler Defines general authorization methods.I_CmsAuthorizationHandler.I_PrivilegedLoginAction Class providing the privileged login action.I_CmsCredentialsResolver This interface can be used to override or replace user names or passwords which occur in the OpenCms configuration, for example to hide passwords from users who can read the configuration files.I_CmsPasswordGenerator I_CmsPasswordHandler Defines methods for OpenCms password validation.I_CmsPasswordSecurityEvaluator Password handler implementing this interface allow the password security to be evaluated.I_CmsPasswordSecurityEvaluator.SecurityLevel Password security levels.I_CmsPermissionHandler Permission handler interface.I_CmsPermissionHandler.CmsPermissionCheckResult Enumeration class for the results ofI_CmsPermissionHandler.hasPermissions(CmsDbContext, CmsResource, CmsPermissionSet, LockCheck, CmsResourceFilter)
.I_CmsPermissionHandler.LockCheck Enum for the lock check mode.I_CmsPrincipal Representation of an identity in the cms (currently user or group), used to define permissions on a resource.I_CmsValidationHandler Defines general validation methods. -
Classes in org.opencms.security used by org.opencms.staticexport Class Description CmsRoleViolationException A role violation occurs if a user without permissions tries to access a protected OpenCms system feature that can only be accessed by users in certain roles. -
Classes in org.opencms.security used by org.opencms.ui Class Description I_CmsPrincipal Representation of an identity in the cms (currently user or group), used to define permissions on a resource. -
Classes in org.opencms.security used by org.opencms.ui.apps Class Description CmsRole A role is used in the OpenCms security system to check if a user has access to a certain system function. -
Classes in org.opencms.security used by org.opencms.ui.apps.cacheadmin Class Description CmsRole A role is used in the OpenCms security system to check if a user has access to a certain system function. -
Classes in org.opencms.security used by org.opencms.ui.apps.datesearch Class Description CmsRole A role is used in the OpenCms security system to check if a user has access to a certain system function. -
Classes in org.opencms.security used by org.opencms.ui.apps.dbmanager Class Description CmsRole A role is used in the OpenCms security system to check if a user has access to a certain system function. -
Classes in org.opencms.security used by org.opencms.ui.apps.dbmanager.sqlconsole Class Description CmsRole A role is used in the OpenCms security system to check if a user has access to a certain system function. -
Classes in org.opencms.security used by org.opencms.ui.apps.filehistory Class Description CmsRole A role is used in the OpenCms security system to check if a user has access to a certain system function. -
Classes in org.opencms.security used by org.opencms.ui.apps.git Class Description CmsRole A role is used in the OpenCms security system to check if a user has access to a certain system function. -
Classes in org.opencms.security used by org.opencms.ui.apps.lists Class Description CmsRole A role is used in the OpenCms security system to check if a user has access to a certain system function. -
Classes in org.opencms.security used by org.opencms.ui.apps.logfile Class Description CmsRole A role is used in the OpenCms security system to check if a user has access to a certain system function. -
Classes in org.opencms.security used by org.opencms.ui.apps.modules Class Description CmsRole A role is used in the OpenCms security system to check if a user has access to a certain system function. -
Classes in org.opencms.security used by org.opencms.ui.apps.projects Class Description CmsRole A role is used in the OpenCms security system to check if a user has access to a certain system function. -
Classes in org.opencms.security used by org.opencms.ui.apps.publishqueue Class Description CmsRole A role is used in the OpenCms security system to check if a user has access to a certain system function. -
Classes in org.opencms.security used by org.opencms.ui.apps.resourcetypes Class Description CmsRole A role is used in the OpenCms security system to check if a user has access to a certain system function. -
Classes in org.opencms.security used by org.opencms.ui.apps.scheduler Class Description CmsRole A role is used in the OpenCms security system to check if a user has access to a certain system function. -
Classes in org.opencms.security used by org.opencms.ui.apps.search Class Description CmsRole A role is used in the OpenCms security system to check if a user has access to a certain system function. -
Classes in org.opencms.security used by org.opencms.ui.apps.searchindex Class Description CmsRole A role is used in the OpenCms security system to check if a user has access to a certain system function. -
Classes in org.opencms.security used by org.opencms.ui.apps.sessions Class Description CmsRole A role is used in the OpenCms security system to check if a user has access to a certain system function. -
Classes in org.opencms.security used by org.opencms.ui.apps.shell Class Description CmsRole A role is used in the OpenCms security system to check if a user has access to a certain system function. -
Classes in org.opencms.security used by org.opencms.ui.apps.sitemanager Class Description CmsRole A role is used in the OpenCms security system to check if a user has access to a certain system function. -
Classes in org.opencms.security used by org.opencms.ui.apps.unusedcontentfinder Class Description CmsRole A role is used in the OpenCms security system to check if a user has access to a certain system function. -
Classes in org.opencms.security used by org.opencms.ui.apps.user Class Description CmsOrganizationalUnit An organizational unit in OpenCms.CmsPrincipal Common methods shared among user and group principals, also contains several utility functions to deal with principal instances.CmsRole A role is used in the OpenCms security system to check if a user has access to a certain system function.I_CmsPrincipal Representation of an identity in the cms (currently user or group), used to define permissions on a resource. -
Classes in org.opencms.security used by org.opencms.ui.apps.userdata Class Description CmsRole A role is used in the OpenCms security system to check if a user has access to a certain system function. -
Classes in org.opencms.security used by org.opencms.ui.dialogs.permissions Class Description CmsAccessControlEntry An access control entry defines the permissions of a user or group for a distinct resource.CmsPermissionSet An immutable permission set that contains both allowed and denied permissions as bitsets.I_CmsPrincipal Representation of an identity in the cms (currently user or group), used to define permissions on a resource. -
Classes in org.opencms.security used by org.opencms.ui.login Class Description CmsOrganizationalUnit An organizational unit in OpenCms. -
Classes in org.opencms.security used by org.opencms.widgets Class Description CmsRole A role is used in the OpenCms security system to check if a user has access to a certain system function. -
Classes in org.opencms.security used by org.opencms.workplace Class Description CmsPermissionSet An immutable permission set that contains both allowed and denied permissions as bitsets.CmsRoleViolationException A role violation occurs if a user without permissions tries to access a protected OpenCms system feature that can only be accessed by users in certain roles.CmsSecurityException Used to signal security related issues, for example example during file access and login. -
Classes in org.opencms.security used by org.opencms.workplace.editors Class Description CmsPermissionSet An immutable permission set that contains both allowed and denied permissions as bitsets.CmsRoleViolationException A role violation occurs if a user without permissions tries to access a protected OpenCms system feature that can only be accessed by users in certain roles. -
Classes in org.opencms.security used by org.opencms.workplace.explorer Class Description CmsAccessControlList An access control list contains the permission sets of all principals for a distinct resource that are calculated on the permissions defined by various access control entries.CmsPermissionSet An immutable permission set that contains both allowed and denied permissions as bitsets. -
Classes in org.opencms.security used by org.opencms.workplace.tools Class Description CmsRoleViolationException A role violation occurs if a user without permissions tries to access a protected OpenCms system feature that can only be accessed by users in certain roles. -
Classes in org.opencms.security used by org.opencms.xml Class Description CmsRoleViolationException A role violation occurs if a user without permissions tries to access a protected OpenCms system feature that can only be accessed by users in certain roles.