public interface EvaluatedAssignment<F extends FocusType> extends DebugDumpable
INDENT_STRING
Modifier and Type | Method and Description |
---|---|
Collection<AdminGuiConfigurationType> |
getAdminGuiConfigurations() |
AssignmentType |
getAssignmentType() |
Collection<com.evolveum.midpoint.security.api.Authorization> |
getAuthorizations() |
DeltaSetTriple<EvaluatedConstruction> |
getEvaluatedConstructions(com.evolveum.midpoint.task.api.Task task,
OperationResult result) |
Collection<EvaluatedPolicyRule> |
getFocusPolicyRules()
Returns all policy rules that apply to the focal object and are derived from this assignment
- even those that were not triggered.
|
Collection<String> |
getPolicySituations() |
QName |
getRelation() |
DeltaSetTriple<? extends EvaluatedAssignmentTarget> |
getRoles() |
PrismObject<?> |
getTarget() |
Collection<EvaluatedPolicyRule> |
getTargetPolicyRules()
Returns all policy rules that (directly or indirectly) apply to the target object of this assignment
and are derived from this assignment - even those that were not triggered.
|
Collection<EvaluatedPolicyRule> |
getThisTargetPolicyRules()
Returns all policy rules that directly apply to the target object of this assignment and are derived
from this assignment - even those that were not triggered.
|
boolean |
isPresentInCurrentObject() |
boolean |
isPresentInOldObject() |
boolean |
isValid() |
void |
triggerConstraint(EvaluatedPolicyRule rule,
EvaluatedPolicyRuleTrigger trigger) |
debugDump, debugDump
AssignmentType getAssignmentType()
Collection<com.evolveum.midpoint.security.api.Authorization> getAuthorizations()
Collection<AdminGuiConfigurationType> getAdminGuiConfigurations()
DeltaSetTriple<? extends EvaluatedAssignmentTarget> getRoles()
DeltaSetTriple<EvaluatedConstruction> getEvaluatedConstructions(com.evolveum.midpoint.task.api.Task task, OperationResult result) throws SchemaException, ObjectNotFoundException
PrismObject<?> getTarget()
QName getRelation()
boolean isValid()
boolean isPresentInCurrentObject()
boolean isPresentInOldObject()
@NotNull Collection<EvaluatedPolicyRule> getFocusPolicyRules()
@NotNull Collection<EvaluatedPolicyRule> getTargetPolicyRules()
@NotNull Collection<EvaluatedPolicyRule> getThisTargetPolicyRules()
Collection<String> getPolicySituations()
void triggerConstraint(EvaluatedPolicyRule rule, EvaluatedPolicyRuleTrigger trigger) throws PolicyViolationException
PolicyViolationException
Copyright © 2016 Evolveum. All rights reserved.