Uses of Enum Class
com.evolveum.midpoint.security.api.OtherPrivilegesLimitations.Type
Packages that use OtherPrivilegesLimitations.Type
Package
Description
Low-level security functions.
-
Uses of OtherPrivilegesLimitations.Type in com.evolveum.midpoint.cases.api.util
Methods in com.evolveum.midpoint.cases.api.util with parameters of type OtherPrivilegesLimitations.TypeModifier and TypeMethodDescriptionstatic S_FilterExitQueryUtils.filterForAssignees(@NotNull S_FilterEntryOrEmpty q, @Nullable MidPointPrincipal principal, OtherPrivilegesLimitations.Type limitationType) Augments work item query by including filter to see only work items assigned to the current user or any of his delegators, providing that the limitation(s) allow it.static S_FilterExitQueryUtils.filterForNotClosedStateAndAssignees(@NotNull S_FilterEntryOrEmpty q, @Nullable MidPointPrincipal principal, OtherPrivilegesLimitations.Type limitationType) -
Uses of OtherPrivilegesLimitations.Type in com.evolveum.midpoint.model.api
Methods in com.evolveum.midpoint.model.api with parameters of type OtherPrivilegesLimitations.TypeModifier and TypeMethodDescription@NotNull List<ObjectReferenceType>ModelInteractionService.getDeputyAssignees(ObjectReferenceType assignee, OtherPrivilegesLimitations.Type limitationType, Task task, OperationResult result) -
Uses of OtherPrivilegesLimitations.Type in com.evolveum.midpoint.model.impl.controller
Methods in com.evolveum.midpoint.model.impl.controller with parameters of type OtherPrivilegesLimitations.TypeModifier and TypeMethodDescription@NotNull List<ObjectReferenceType>ModelInteractionServiceImpl.getDeputyAssignees(ObjectReferenceType assigneeRef, OtherPrivilegesLimitations.Type limitationType, Task task, OperationResult parentResult) -
Uses of OtherPrivilegesLimitations.Type in com.evolveum.midpoint.security.api
Methods in com.evolveum.midpoint.security.api that return OtherPrivilegesLimitations.TypeModifier and TypeMethodDescriptionReturns the enum constant of this class with the specified name.static OtherPrivilegesLimitations.Type[]OtherPrivilegesLimitations.Type.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in com.evolveum.midpoint.security.api that return types with arguments of type OtherPrivilegesLimitations.TypeModifier and TypeMethodDescription@NotNull Collection<OtherPrivilegesLimitations.Type>OtherPrivilegesLimitations.Limitation.allowedTypes()Returns the value of theallowedTypesrecord component.Methods in com.evolveum.midpoint.security.api with parameters of type OtherPrivilegesLimitations.TypeModifier and TypeMethodDescriptionOtherPrivilegesLimitations.Limitation.allow(@NotNull OtherPrivilegesLimitations.Type limitationType) booleanOtherPrivilegesLimitations.Limitation.allows(@NotNull OtherPrivilegesLimitations.Type limitationType) MidPointPrincipal.getDelegatedMembershipFor(OtherPrivilegesLimitations.Type limitationType) Includes the delegators themselves.MidPointPrincipal.getDelegatorsFor(OtherPrivilegesLimitations.Type limitationType) TODO (null means we don't care about limitations)Constructor parameters in com.evolveum.midpoint.security.api with type arguments of type OtherPrivilegesLimitations.TypeModifierConstructorDescriptionLimitation(@NotNull Collection<OtherPrivilegesLimitations.Type> allowedTypes) Creates an instance of aLimitationrecord class.