Uses of Interface
ch.ivyteam.ivy.security.ISecurityMember
Package
Description
-
Uses of ISecurityMember in ch.ivyteam.ivy.security
Modifier and TypeMethodDescriptionISecurityContext.findSecurityMember
(String securityMemberName) Deprecated, for removal: This API element is subject to removal in a future version.IAccessControl.getSecurityMember()
Gets the security member the permission is granted or denied toModifier and TypeMethodDescriptionvoid
ISecurityDescriptor.denyPermission
(IPermission permission, ISecurityMember member) Denies a permission to a security membervoid
ISecurityDescriptor.denyPermissions
(IPermissionGroup permissionGroup, ISecurityMember member) Denies a all permissions of a permission group to a security memberISecurityDescriptor.getPermissionAccess
(IPermission permission, ISecurityMember member) Gets the permission access of a security memberISecurityDescriptor.getPermissionAccesses
(ISecurityMember member) Gets all permission accesses of all permissions for a security memberISecurityDescriptor.getPermissionGroupAccess
(IPermissionGroup permissionGroup, ISecurityMember member) Gets the permission group access of a security member (all permissions of the group, including all sub groups are checked).void
ISecurityDescriptor.grantPermission
(IPermission permission, ISecurityMember member) Grants a permission to a security membervoid
ISecurityDescriptor.grantPermissions
(IPermissionGroup permissionGroup, ISecurityMember member) Grants all permissions of a permission group to a security memberboolean
ISession.isMemberThroughActiveSubstitution
(ISecurityMember securityMember) Returns true if the current user is member of the security member because of active substitution that substitutes him as the security member.void
ISecurityDescriptor.undenyPermission
(IPermission permission, ISecurityMember member) Undeny a permission from a security membervoid
ISecurityDescriptor.undenyPermissions
(IPermissionGroup permissionGroup, ISecurityMember member) Undeny a all permissions of a permission group from a security membervoid
ISecurityDescriptor.ungrantPermission
(IPermission permission, ISecurityMember member) Ungrants a permission from a security membervoid
ISecurityDescriptor.ungrantPermissions
(IPermissionGroup permissionGroup, ISecurityMember member) Ungrants a all permissions of a permission group from a security member -
Uses of ISecurityMember in ch.ivyteam.ivy.security.member
Modifier and TypeMethodDescriptionFinds a security member with its name.Finds a security member with its security member id. -
Uses of ISecurityMember in ch.ivyteam.ivy.workflow
Modifier and TypeMethodDescriptionIProcessStart.getActivator()
Gets the activator, which one must own to start a case on this start event elementITask.getActivator()
Gets the task activator.ITask.getExpiryActivator()
Gets the task expiry activator.ITask.getOriginalActivator()
Gets the original task activator.ICase.getOwner()
Returns the owner of the case.Modifier and TypeMethodDescriptionvoid
ITask.setActivator
(ISecurityMember activator) Sets the activator of the task.void
ITask.setExpiryActivator
(ISecurityMember expiryActivator) Sets the expiry activator of the task.void
ITask.setOriginalActivator
(ISecurityMember activator) Sets the original activator of the taskvoid
ICase.setOwner
(ISecurityMember owner) Sets the owner of the case. -
Uses of ISecurityMember in ch.ivyteam.ivy.workflow.query
Modifier and TypeMethodDescriptionCaseQuery.FilterQuery.canWorkOn
(ISecurityMember member) CaseQuery.IFilterableColumns.canWorkOn
(ISecurityMember member) Filters all cases where the security member (user or role) can work on at least one task.TaskQuery.FilterQuery.canWorkOn
(ISecurityMember member) TaskQuery.IFilterableColumns.canWorkOn
(ISecurityMember member) Filters all tasks the given security member (user or role) can now work on.CaseQuery.IFilterableColumns.hasStarted
(ISecurityMember member) Filters all cases the given security member has started.TaskQuery.FilterQuery.hasWorkedOn
(ISecurityMember member) TaskQuery.IFilterableColumns.hasWorkedOn
(ISecurityMember member) Filters all tasks the given security member (user or role) has worked on.CaseQuery.FilterQuery.isInvolved
(ISecurityMember member) CaseQuery.IFilterableColumns.isInvolved
(ISecurityMember member) Filters all cases the security member is involved in.
If the given security member is a user, this method is equivalent toCaseQuery.IFilterableColumns.userIsInvolved(IUser)
. If the given security member is a role, this method is equivalent toCaseQuery.IFilterableColumns.roleIsInvolved(IRole)
.TaskQuery.FilterQuery.isInvolved
(ISecurityMember member) TaskQuery.IFilterableColumns.isInvolved
(ISecurityMember member) Filters all tasks the security member is involved in.
If the given security member is a user, this method is equivalent toTaskQuery.IFilterableColumns.userIsInvolved(ch.ivyteam.ivy.security.IUser)
. If the given security member is a role, this method is equivalent toTaskQuery.IFilterableColumns.roleIsInvolved(ch.ivyteam.ivy.security.IRole)
.CaseQuery.IFilterableColumns.isOwner
(ISecurityMember member) Filters all cases the security member is owner of. -
Uses of ISecurityMember in ch.ivyteam.ivy.workflow.start
Modifier and TypeMethodDescriptionIWebStartable.getActivator()
Returns the activator of thisIWebStartable
. -
Uses of ISecurityMember in ch.ivyteam.ivy.workflow.task
Modifier and TypeMethodDescriptionvoid
IActivator.set
(ISecurityMember activator) Sets the task activator
ISecurity.members()
.find(String)