Uses of Interface
com.evolveum.midpoint.security.enforcer.api.PrismEntityOpConstraints.ForValueContent
Packages that use PrismEntityOpConstraints.ForValueContent
Package
Description
-
Uses of PrismEntityOpConstraints.ForValueContent in com.evolveum.midpoint.model.impl.controller.transformer
Methods in com.evolveum.midpoint.model.impl.controller.transformer with parameters of type PrismEntityOpConstraints.ForValueContentModifier and TypeMethodDescription<O extends ObjectType>
PrismObject<O>DataAccessProcessor.applyReadConstraints(@NotNull PrismObject<O> object, PrismEntityOpConstraints.ForValueContent constraints) <O extends ObjectType>
booleanDataAccessProcessor.applyReadConstraints(LensElementContext<O> elementContext, PrismEntityOpConstraints.ForValueContent readConstraints) Returns `false` if the context as a whole has access denied. -
Uses of PrismEntityOpConstraints.ForValueContent in com.evolveum.midpoint.security.enforcer.api
Methods in com.evolveum.midpoint.security.enforcer.api that return PrismEntityOpConstraints.ForValueContentModifier and TypeMethodDescriptionSecurityEnforcer.compileOperationConstraints(@Nullable MidPointPrincipal principal, @NotNull PrismObjectValue<?> value, @Nullable AuthorizationPhaseType phase, @NotNull String[] actionUrls, @NotNull SecurityEnforcer.Options enforcerOptions, @NotNull CompileConstraintsOptions compileConstraintsOptions, @NotNull Task task, @NotNull OperationResult result) Compiles the security constraints related to given `actionUrls` and `phase` for a given principal against the `object`.PrismEntityOpConstraints.ForItemContent.getValueConstraints(@NotNull PrismValue value) Returns compiled constraints for given value of the current item.PrismEntityOpConstraints.ForValueContent.getValueConstraints(@NotNull ItemPath nameOnlyPath) Returns compiled constraints for given item, ignoring differences between values.