@Component public class CorrelationConfirmationEvaluator extends Object
Constructor and Description |
---|
CorrelationConfirmationEvaluator() |
Modifier and Type | Method and Description |
---|---|
boolean |
evaluateConfirmationExpression(UserType user,
ShadowType shadow,
ResourceType resource,
ExpressionType expressionType,
OperationResult result) |
List<PrismObject<UserType>> |
findUserByConfirmationRule(List<PrismObject<UserType>> users,
ShadowType currentShadow,
ResourceType resource,
ExpressionType expression,
OperationResult result) |
List<PrismObject<UserType>> |
findUsersByCorrelationRule(ShadowType currentShadow,
List<QueryType> queries,
ResourceType resourceType,
OperationResult result) |
static Map<QName,Object> |
getDefaultXPathVariables(UserType user,
ShadowType shadow,
ResourceType resource) |
boolean |
matchUserCorrelationRule(PrismObject<ShadowType> currentShadow,
PrismObject<UserType> userType,
ResourceType resourceType,
OperationResult result) |
public List<PrismObject<UserType>> findUsersByCorrelationRule(ShadowType currentShadow, List<QueryType> queries, ResourceType resourceType, OperationResult result) throws SchemaException, ObjectNotFoundException, ExpressionEvaluationException
public boolean matchUserCorrelationRule(PrismObject<ShadowType> currentShadow, PrismObject<UserType> userType, ResourceType resourceType, OperationResult result)
public List<PrismObject<UserType>> findUserByConfirmationRule(List<PrismObject<UserType>> users, ShadowType currentShadow, ResourceType resource, ExpressionType expression, OperationResult result) throws ExpressionEvaluationException, ObjectNotFoundException, SchemaException
public static Map<QName,Object> getDefaultXPathVariables(UserType user, ShadowType shadow, ResourceType resource)
public boolean evaluateConfirmationExpression(UserType user, ShadowType shadow, ResourceType resource, ExpressionType expressionType, OperationResult result) throws ExpressionEvaluationException, ObjectNotFoundException, SchemaException
Copyright © 2013 evolveum. All rights reserved.