Uses of Class
org.opencms.security.CmsPrincipal
-
Packages that use CmsPrincipal Package Description 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.security Access control and security classes for the OpenCms ACL permission system.org.opencms.ui.apps.user Contains classes of the user manager app. -
-
Uses of CmsPrincipal in org.opencms.db
Methods in org.opencms.db with parameters of type CmsPrincipal Modifier and Type Method Description java.util.List<CmsResource>
CmsDriverManager. readAllSubscribedResources(CmsDbContext dbc, java.lang.String poolName, CmsPrincipal principal)
Returns all resources subscribed by the given user or group.java.util.List<CmsResource>
CmsSecurityManager. readAllSubscribedResources(CmsRequestContext context, java.lang.String poolName, CmsPrincipal principal)
Returns all resources subscribed by the given user or group.java.util.List<CmsResource>
CmsSubscriptionManager. readAllSubscribedResources(CmsObject cms, CmsPrincipal principal)
Returns all resources subscribed by the given user or group.java.util.List<CmsResource>
I_CmsSubscriptionDriver. readAllSubscribedResources(CmsDbContext dbc, java.lang.String poolName, CmsPrincipal principal)
Returns all resources subscribed by the given user or group.void
CmsDriverManager. subscribeResourceFor(CmsDbContext dbc, java.lang.String poolName, CmsPrincipal principal, CmsResource resource)
Subscribes the user or group to the resource.void
CmsSecurityManager. subscribeResourceFor(CmsRequestContext context, java.lang.String poolName, CmsPrincipal principal, CmsResource resource)
Subscribes the user or group to the resource.void
CmsSubscriptionManager. subscribeResourceFor(CmsObject cms, CmsPrincipal principal, java.lang.String resourcePath)
Subscribes the user or group to the resource.void
CmsSubscriptionManager. subscribeResourceFor(CmsObject cms, CmsPrincipal principal, CmsResource resource)
Subscribes the user or group to the resource.void
I_CmsSubscriptionDriver. subscribeResourceFor(CmsDbContext dbc, java.lang.String poolName, CmsPrincipal principal, CmsResource resource)
Subscribes the user or group to the resource.void
CmsDriverManager. unsubscribeAllResourcesFor(CmsDbContext dbc, java.lang.String poolName, CmsPrincipal principal)
Unsubscribes the principal from all resources.void
CmsSecurityManager. unsubscribeAllResourcesFor(CmsRequestContext context, java.lang.String poolName, CmsPrincipal principal)
Unsubscribes the user or group from all resources.void
CmsSubscriptionManager. unsubscribeAllResourcesFor(CmsObject cms, CmsPrincipal principal)
Unsubscribes the user or group from all resources.void
I_CmsSubscriptionDriver. unsubscribeAllResourcesFor(CmsDbContext dbc, java.lang.String poolName, CmsPrincipal principal)
Unsubscribes the principal from all resources.void
CmsDriverManager. unsubscribeResourceFor(CmsDbContext dbc, java.lang.String poolName, CmsPrincipal principal, CmsResource resource)
Unsubscribes the principal from the resource.void
CmsSecurityManager. unsubscribeResourceFor(CmsRequestContext context, java.lang.String poolName, CmsPrincipal principal, CmsResource resource)
Unsubscribes the principal from the resource.void
CmsSubscriptionManager. unsubscribeResourceFor(CmsObject cms, CmsPrincipal principal, java.lang.String resourcePath)
Unsubscribes the principal from the resource.void
CmsSubscriptionManager. unsubscribeResourceFor(CmsObject cms, CmsPrincipal principal, CmsResource resource)
Unsubscribes the principal from the resource.void
I_CmsSubscriptionDriver. unsubscribeResourceFor(CmsDbContext dbc, java.lang.String poolName, CmsPrincipal principal, CmsResource resource)
Unsubscribes the principal from the resource. -
Uses of CmsPrincipal in org.opencms.db.generic
Methods in org.opencms.db.generic with parameters of type CmsPrincipal Modifier and Type Method Description java.util.List<CmsResource>
CmsSubscriptionDriver. readAllSubscribedResources(CmsDbContext dbc, java.lang.String poolName, CmsPrincipal principal)
void
CmsSubscriptionDriver. subscribeResourceFor(CmsDbContext dbc, java.lang.String poolName, CmsPrincipal principal, CmsResource resource)
void
CmsSubscriptionDriver. unsubscribeAllResourcesFor(CmsDbContext dbc, java.lang.String poolName, CmsPrincipal principal)
void
CmsSubscriptionDriver. unsubscribeResourceFor(CmsDbContext dbc, java.lang.String poolName, CmsPrincipal principal, CmsResource resource)
-
Uses of CmsPrincipal in org.opencms.file
Subclasses of CmsPrincipal in org.opencms.file Modifier and Type Class Description class
CmsGroup
A group principal in the OpenCms permission system.class
CmsUser
A user principal in the OpenCms permission system. -
Uses of CmsPrincipal in org.opencms.file.history
Subclasses of CmsPrincipal in org.opencms.file.history Modifier and Type Class Description class
CmsHistoryPrincipal
Describes an OpenCms historical principal entry. -
Uses of CmsPrincipal in org.opencms.security
Subclasses of CmsPrincipal in org.opencms.security Modifier and Type Class Description class
CmsRoleAsPrincipal
Wrapper around CmsRole objects so they can be used as principals.Methods in org.opencms.security that return types with arguments of type CmsPrincipal Modifier and Type Method Description static java.util.List<? extends CmsPrincipal>
CmsPrincipal. filterCoreFlag(java.util.List<? extends CmsPrincipal> principals, int flag)
Filters out all principals that do not have the given flag set, but leaving principals with flags less than
untouched.I_CmsPrincipal.FLAG_CORE_LIMIT
static java.util.List<? extends CmsPrincipal>
CmsPrincipal. filterFlag(java.util.List<? extends CmsPrincipal> principals, int flag)
Filters out all principals that do not have the given flag set.Method parameters in org.opencms.security with type arguments of type CmsPrincipal Modifier and Type Method Description static java.util.List<? extends CmsPrincipal>
CmsPrincipal. filterCoreFlag(java.util.List<? extends CmsPrincipal> principals, int flag)
Filters out all principals that do not have the given flag set, but leaving principals with flags less than
untouched.I_CmsPrincipal.FLAG_CORE_LIMIT
static java.util.List<? extends CmsPrincipal>
CmsPrincipal. filterFlag(java.util.List<? extends CmsPrincipal> principals, int flag)
Filters out all principals that do not have the given flag set. -
Uses of CmsPrincipal in org.opencms.ui.apps.user
Fields in org.opencms.ui.apps.user declared as CmsPrincipal Modifier and Type Field Description protected CmsPrincipal
A_CmsEditUserGroupRoleDialog. m_principal
User object to be edited.Constructors in org.opencms.ui.apps.user with parameters of type CmsPrincipal Constructor Description CmsCurrentRoleOrPrincipalTable(A_CmsEditUserGroupRoleDialog dialog, CmsObject cms, CmsPrincipal principal)
public constructor.
-