Uses of Interface
com.evolveum.midpoint.schema.selector.eval.OwnerResolver
Packages that use OwnerResolver
Package
Description
Provides all the necessary support for evaluating selectors and their clauses, i.e.
Low-level security functions.
-
Uses of OwnerResolver in com.evolveum.midpoint.model.api.authentication
Subinterfaces of OwnerResolver in com.evolveum.midpoint.model.api.authentication -
Uses of OwnerResolver in com.evolveum.midpoint.model.impl.lens
Classes in com.evolveum.midpoint.model.impl.lens that implement OwnerResolver -
Uses of OwnerResolver in com.evolveum.midpoint.model.impl.security
Classes in com.evolveum.midpoint.model.impl.security that implement OwnerResolver -
Uses of OwnerResolver in com.evolveum.midpoint.schema.selector.eval
Fields in com.evolveum.midpoint.schema.selector.eval declared as OwnerResolverModifier and TypeFieldDescriptionfinal @Nullable OwnerResolver
SelectorProcessingContext.ownerResolver
Resolves the object owners, mainly for the `owner` clause.Constructors in com.evolveum.midpoint.schema.selector.eval with parameters of type OwnerResolverModifierConstructorDescriptionFilteringContext
(@NotNull Class<?> filterType, @NotNull Class<?> restrictedType, @Nullable ObjectFilter originalFilter, boolean maySkipOnSearch, @NotNull FilterCollector filterCollector, @Nullable ObjectFilterExpressionEvaluator filterEvaluator, @NotNull ProcessingTracer<? super SelectorTraceEvent> tracer, @NotNull OrgTreeEvaluator orgTreeEvaluator, boolean supportReferencedBy, @Nullable SubjectedEvaluationContext subjectedEvaluationContext, @Nullable OwnerResolver ownerResolver, @Nullable ObjectResolver objectResolver, @NotNull ClauseProcessingContextDescription description, @NotNull SubjectedEvaluationContext.DelegatorSelection delegatorSelection) MatchingContext
(@Nullable ObjectFilterExpressionEvaluator filterEvaluator, @NotNull ProcessingTracer<? super SelectorTraceEvent> tracer, @NotNull OrgTreeEvaluator orgTreeEvaluator, @Nullable SubjectedEvaluationContext subjectedEvaluationContext, @Nullable OwnerResolver ownerResolver, @Nullable ObjectResolver objectResolver, @NotNull ClauseProcessingContextDescription description, @NotNull SubjectedEvaluationContext.DelegatorSelection delegatorSelection, boolean fullInformationAvailable) SelectorProcessingContext
(@Nullable ObjectFilterExpressionEvaluator filterEvaluator, @NotNull ProcessingTracer<? super SelectorTraceEvent> tracer, @NotNull OrgTreeEvaluator orgTreeEvaluator, @Nullable SubjectedEvaluationContext subjectedEvaluationContext, @Nullable OwnerResolver ownerResolver, @Nullable ObjectResolver objectResolver, @NotNull ClauseProcessingContextDescription description, @NotNull SubjectedEvaluationContext.DelegatorSelection delegatorSelection) -
Uses of OwnerResolver in com.evolveum.midpoint.security.api
Subinterfaces of OwnerResolver in com.evolveum.midpoint.security.apiModifier and TypeInterfaceDescriptioninterface
Service that exposes security functions for internal use inside midPoint and for other spring-security-enabled purposes. -
Uses of OwnerResolver in com.evolveum.midpoint.security.enforcer.api
Methods in com.evolveum.midpoint.security.enforcer.api that return OwnerResolverModifier and TypeMethodDescription@Nullable OwnerResolver
SecurityEnforcer.Options.customOwnerResolver()
Returns the value of thecustomOwnerResolver
record component.Methods in com.evolveum.midpoint.security.enforcer.api with parameters of type OwnerResolverModifier and TypeMethodDescription@NotNull SecurityEnforcer.Options
SecurityEnforcer.Options.withCustomOwnerResolver
(OwnerResolver resolver) Custom owner resolver to be used for this operation.Constructors in com.evolveum.midpoint.security.enforcer.api with parameters of type OwnerResolverModifierConstructorDescriptionOptions
(@Nullable OwnerResolver customOwnerResolver, @Nullable SecurityEnforcer.LogCollector logCollector, @Nullable Consumer<Authorization> applicableAutzConsumer, boolean failOnNoAccess) Creates an instance of aOptions
record class.