Uses of Interface
ch.ivyteam.ivy.security.ISecurityMember
Packages that use ISecurityMember
Package
Description
-
Uses of ISecurityMember in ch.ivyteam.ivy.notification.business
Methods in ch.ivyteam.ivy.notification.business with parameters of type ISecurityMemberModifier and TypeMethodDescriptionBusinessNotification.ReceiverBuilder.add(ISecurityMember member, ISecurityMember... additionalMembers) Add the given security member(s) (user or role) to the receiversMethod parameters in ch.ivyteam.ivy.notification.business with type arguments of type ISecurityMemberModifier and TypeMethodDescriptionBusinessNotification.ReceiverBuilder.addAll(Collection<ISecurityMember> members) Adds the given security members (user or role) to the receivers -
Uses of ISecurityMember in ch.ivyteam.ivy.security
Subinterfaces of ISecurityMember in ch.ivyteam.ivy.securityMethods in ch.ivyteam.ivy.security that return ISecurityMemberModifier 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 toMethods in ch.ivyteam.ivy.security with parameters of type ISecurityMemberModifier and TypeMethodDescriptionvoidISecurityDescriptor.denyPermission(IPermission permission, ISecurityMember member) Denies a permission to a security membervoidISecurityDescriptor.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).voidISecurityDescriptor.grantPermission(IPermission permission, ISecurityMember member) Grants a permission to a security membervoidISecurityDescriptor.grantPermissions(IPermissionGroup permissionGroup, ISecurityMember member) Grants all permissions of a permission group to a security memberbooleanISession.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.voidISecurityDescriptor.undenyPermission(IPermission permission, ISecurityMember member) Undeny a permission from a security membervoidISecurityDescriptor.undenyPermissions(IPermissionGroup permissionGroup, ISecurityMember member) Undeny a all permissions of a permission group from a security membervoidISecurityDescriptor.ungrantPermission(IPermission permission, ISecurityMember member) Ungrants a permission from a security membervoidISecurityDescriptor.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
Methods in ch.ivyteam.ivy.security.member that return ISecurityMemberModifier 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
Methods in ch.ivyteam.ivy.workflow that return ISecurityMemberModifier 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()Deprecated, for removal: This API element is subject to removal in a future version.useICase.owners().Methods in ch.ivyteam.ivy.workflow with parameters of type ISecurityMemberModifier and TypeMethodDescriptionvoidITask.setActivator(ISecurityMember activator) Sets the activator of the task.voidITask.setExpiryActivator(ISecurityMember expiryActivator) Sets the expiry activator of the task.voidITask.setOriginalActivator(ISecurityMember activator) Sets the original activator of the taskvoidICase.setOwner(ISecurityMember owner) Deprecated, for removal: This API element is subject to removal in a future version.useICase.owners(). -
Uses of ISecurityMember in ch.ivyteam.ivy.workflow.caze.owner
Methods in ch.ivyteam.ivy.workflow.caze.owner that return ISecurityMemberMethods in ch.ivyteam.ivy.workflow.caze.owner with parameters of type ISecurityMemberModifier and TypeMethodDescriptionvoidCaseOwners.add(ISecurityMember owner) Adds the owner to the list of case owner of the case.voidCaseOwners.remove(ISecurityMember owner) Removes the owner from the list of case owner of the case. -
Uses of ISecurityMember in ch.ivyteam.ivy.workflow.query
Methods in ch.ivyteam.ivy.workflow.query with parameters of type ISecurityMemberModifier 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
Methods in ch.ivyteam.ivy.workflow.start that return ISecurityMemberModifier and TypeMethodDescriptionIWebStartable.getActivator()Returns the activator of thisIWebStartable. -
Uses of ISecurityMember in ch.ivyteam.ivy.workflow.task
Methods in ch.ivyteam.ivy.workflow.task that return ISecurityMemberMethods in ch.ivyteam.ivy.workflow.task with parameters of type ISecurityMemberModifier and TypeMethodDescriptionvoidIActivator.set(ISecurityMember activator) Sets the task activator
ISecurity.members().find(String)