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 TypeMethodDescriptionIAccessControl.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()Deprecated, for removal: This API element is subject to removal in a future version.ITask.getActivator()Deprecated, for removal: This API element is subject to removal in a future version.ITask.getExpiryActivator()Deprecated, for removal: This API element is subject to removal in a future version.useITask.expiry()followed byExpiry.responsibles(),ExpiryResponsibles.all()andExpiryResponsible.get()ITask.getOriginalActivator()Deprecated, for removal: This API element is subject to removal in a future version.No longer use this method and there is no replacement available.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) Deprecated, for removal: This API element is subject to removal in a future version.useITask.responsibles(), followed byResponsibles.add(ISecurityMember)voidITask.setExpiryActivator(ISecurityMember expiryActivator) Deprecated, for removal: This API element is subject to removal in a future version.voidITask.setOriginalActivator(ISecurityMember activator) Deprecated, for removal: This API element is subject to removal in a future version.No longer use this method and there is no replacement available.voidICase.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.IFilterableColumns.canWorkOn(ISecurityMember member) Filters all cases where the security member (user or role) can work on at least one task.TaskQuery.IFilterableColumns.canWorkOn(ISecurityMember member) Filters all tasks the given security member (user or role) can now work on.CaseQuery.IFilterableColumns.hasStarted(ISecurityMember member) Deprecated, for removal: This API element is subject to removal in a future version.TaskQuery.IFilterableColumns.hasWorkedOn(ISecurityMember member) Filters all tasks the given security member (user or role) has worked on.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.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()Deprecated, for removal: This API element is subject to removal in a future version.a start can have multiple roles, therefore useIWebStartable.roles() -
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 ISecurityMember -
Uses of ISecurityMember in ch.ivyteam.ivy.workflow.task.expiry.responsible
Methods in ch.ivyteam.ivy.workflow.task.expiry.responsible that return ISecurityMemberModifier and TypeMethodDescriptionExpiryResponsible.get()Returns the security member which represents this expiry responsible.Methods in ch.ivyteam.ivy.workflow.task.expiry.responsible with parameters of type ISecurityMemberModifier and TypeMethodDescriptionvoidExpiryResponsibles.add(ISecurityMember member) Adds the given security member as expiry responsible.voidExpiryResponsibles.remove(ISecurityMember member) Removes the given security member as expiry responsible.voidExpiryResponsibles.set(ISecurityMember member) Removes all expiry responsibles and set the given security member as responsible. -
Uses of ISecurityMember in ch.ivyteam.ivy.workflow.task.responsible
Methods in ch.ivyteam.ivy.workflow.task.responsible that return ISecurityMemberModifier and TypeMethodDescriptionResponsible.get()Returns the security member which represents this responsible.Methods in ch.ivyteam.ivy.workflow.task.responsible with parameters of type ISecurityMemberModifier and TypeMethodDescriptionvoidResponsibles.add(ISecurityMember member) Adds the given security member as responsible.voidResponsibles.remove(ISecurityMember member) Removes the given security member as responsible.voidResponsibles.set(ISecurityMember member) Removes all responsibles and set the given security member as responsible.
IProcessStart.roles()