Class DataAccessProcessor
java.lang.Object
com.evolveum.midpoint.model.impl.controller.transformer.DataAccessProcessor
Parts of 
SchemaTransformer devoted to applying read constraints to objects and deltas
 (by removing invisible items and values).- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescription<O extends ObjectType>
 PrismObject<O>applyReadConstraints(@NotNull PrismObject<O> object, PrismEntityOpConstraints.ForValueContent constraints) <O extends ObjectType>
 booleanapplyReadConstraints(LensElementContext<O> elementContext, PrismEntityOpConstraints.ForValueContent readConstraints) Returns `false` if the context as a whole has access denied.
- 
Constructor Details- 
DataAccessProcessorpublic DataAccessProcessor()
 
- 
- 
Method Details- 
applyReadConstraintspublic <O extends ObjectType> PrismObject<O> applyReadConstraints(@NotNull @NotNull PrismObject<O> object, @NotNull PrismEntityOpConstraints.ForValueContent constraints) throws SecurityViolationException - Throws:
- SecurityViolationException
 
- 
applyReadConstraintspublic <O extends ObjectType> boolean applyReadConstraints(LensElementContext<O> elementContext, PrismEntityOpConstraints.ForValueContent readConstraints) Returns `false` if the context as a whole has access denied.
 
-