Uses of Interface
lumis.util.security.acl.IPermission
-
-
Uses of IPermission in lumis.doui.control.principalpicker
Methods in lumis.doui.control.principalpicker with parameters of type IPermission Modifier and Type Method Description protected void
ServiceInstancePrincipalsByPermissionDataProvider. addPrincipal(SessionConfig sessionConfig, java.lang.String principalId, java.util.List<PrincipalConfig> principalsPreviouslyIncluded, java.lang.String serviceInstanceId, IPermission p, ITransaction transaction)
-
Uses of IPermission in lumis.portal.acl
Classes in lumis.portal.acl that implement IPermission Modifier and Type Class Description class
PortalPermissions
Permissions for the PortalMethods in lumis.portal.acl with parameters of type IPermission Modifier and Type Method Description boolean
IPortalAclManager. checkPermission(SessionConfig sessionConfig, IPermission permission, ITransaction transaction)
This method verifies if the permission is valid.boolean
PortalAclManager. checkPermission(SessionConfig sessionConfig, IPermission permission, ITransaction transaction)
-
Uses of IPermission in lumis.portal.channel.acl
Classes in lumis.portal.channel.acl that implement IPermission Modifier and Type Class Description class
ChannelPermissions
Represents permissions for a channel. -
Uses of IPermission in lumis.portal.group.acl
Classes in lumis.portal.group.acl that implement IPermission Modifier and Type Class Description class
GroupPermissions
-
Uses of IPermission in lumis.portal.page.acl
Classes in lumis.portal.page.acl that implement IPermission Modifier and Type Class Description class
PagePermissions
-
Uses of IPermission in lumis.portal.page.template.acl
Classes in lumis.portal.page.template.acl that implement IPermission Modifier and Type Class Description class
PageTemplatePermissions
-
Uses of IPermission in lumis.portal.presentation.mode
Methods in lumis.portal.presentation.mode that return IPermission Modifier and Type Method Description IPermission
IPermissionProvider. getPermission()
Returns the IPermission for the portal mode.IPermission
ManagePageSecurityPermissionProvider. getPermission()
Returns PagePermissions.MANAGE_PAGE_SECURITY for IPortalModeSPI.IPermission
PublishContentPermissionProvider. getPermission()
Returns PagePermissions.PUBLISH_CONTENT for IPortalModeSPI.IPermission
ViewPagePermissionProvider. getPermission()
Returns PagePermissions.VIEW_PAGE for IPortalModeSPI.Constructors in lumis.portal.presentation.mode with parameters of type IPermission Constructor Description PageChannelResolveResult(java.lang.String pageId, java.lang.String channelId, IPermission permission)
Creates a new instance. -
Uses of IPermission in lumis.portal.presentation.mode.customerexperience
Methods in lumis.portal.presentation.mode.customerexperience that return IPermission Modifier and Type Method Description IPermission
CustomerExperienceApp. getManagePermission()
Returns the permission required so that a user can manage the mode.IPermission
CustomerExperienceApp. getViewPermission()
Returns the permission required so that a user can view the mode. -
Uses of IPermission in lumis.portal.service.acl
Classes in lumis.portal.service.acl that implement IPermission Modifier and Type Class Description class
ServicePermissions
-
Uses of IPermission in lumis.portal.serviceinstance.acl
Subinterfaces of IPermission in lumis.portal.serviceinstance.acl Modifier and Type Interface Description interface
IServiceInstancePermission
Represents permissions specific to Service Instances.Methods in lumis.portal.serviceinstance.acl that return IPermission Modifier and Type Method Description IPermission
ServiceInstancePermissions. valueOf(java.lang.String permissionName)
IPermission[]
ServiceInstancePermissions. values()
Methods in lumis.portal.serviceinstance.acl with parameters of type IPermission Modifier and Type Method Description java.lang.String
ServiceInstancePermissions. getRecursiveImplies(IPermission permission)
-
Uses of IPermission in lumis.util.security.acl
Methods in lumis.util.security.acl with type parameters of type IPermission Modifier and Type Method Description static <T extends IPermission>
intPermissions. getRequiredPermissions(java.lang.Class<T> permissionsEnumClass)
Methods in lumis.util.security.acl with parameters of type IPermission Modifier and Type Method Description boolean
AccessControlEntry. checkPermission(IPermission permission)
boolean
AccessControlList. checkPermission(java.lang.String principalId, IPermission permission)
Checks if the specified principal has access to the given permission.boolean
AccessControlList. checkPermission(java.util.Collection<java.lang.String> principalIds, IPermission permission)
Deprecated.Since 4.2.1, this method is no longer used and may be removed in the future.boolean
AclManager. checkPermission(SessionConfig sessionConfig, java.lang.String userId, java.lang.String itemId, IPermission permission, ITransaction transaction)
For the given principalId, all the groups that the principal is member of (recursively) are collected and permission is calculated on this collection.boolean
AclManager. checkPermission(SessionConfig sessionConfig, java.lang.String itemId, IPermission permission, ITransaction transaction)
boolean
IAclManager. checkPermission(SessionConfig sessionConfig, java.lang.String userId, java.lang.String itemId, IPermission permission, ITransaction transaction)
Verify if the permission if valid for the specified userId.boolean
IAclManager. checkPermission(SessionConfig sessionConfig, java.lang.String itemId, IPermission permission, ITransaction transaction)
Verify if the permission is valid for the sessionConfig's user.boolean
Permissions. checkPermission(IPermission permission)
static <T extends java.lang.Enum<T>>
java.lang.StringPermissions. getRecursiveImplies(java.lang.Class<T> permissionsEnumClass, IPermission permission)
boolean
AccessControlEntry. hasDenyPermission(IPermission permission)
Checks if this ACL Entry has the been denied the given permission.boolean
Permissions. hasDenyPermission(IPermission permission)
-