Constructor and Description |
---|
ValueMatcher(MatchingRule<T> matchingRule) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractModelIntegrationTest.assertAccountShadowModel(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> accountShadow,
String oid,
String username,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
MatchingRule<String> matchingRule) |
protected void |
AbstractModelIntegrationTest.assertShadowModel(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> accountShadow,
String oid,
String username,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
QName objectClass,
MatchingRule<String> nameMatchingRule) |
Modifier and Type | Method and Description |
---|---|
boolean |
PrismPropertyValue.equalsComplex(PrismPropertyValue<?> other,
boolean ignoreMetadata,
boolean isLiteral,
MatchingRule<T> matchingRule) |
Modifier and Type | Method and Description |
---|---|
boolean |
PropertyDelta.isRedundant(PrismObject<? extends Objectable> object,
MatchingRule<T> matchingRule) |
PropertyDelta<T> |
PropertyDelta.narrow(PrismObject<? extends Objectable> object,
MatchingRule<T> matchingRule) |
Modifier and Type | Class and Description |
---|---|
class |
DefaultMatchingRule<T>
Default matching rule used as a fall-back if no explicit matching rule is specified.
|
class |
DistinguishedNameMatchingRule
Matching rule for LDAP distinguished name (DN).
|
class |
ExchangeEmailAddressesMatchingRule
A specific matching rule for Microsoft Exchange EmailAddresses attribute consisting of SMTP:/smtp: prefix and email address.
|
class |
PolyStringNormMatchingRule |
class |
PolyStringOrigMatchingRule |
class |
PolyStringStrictMatchingRule |
class |
StringIgnoreCaseMatchingRule
String matching rule that ignores the case.
|
class |
UuidMatchingRule
Matching rule for universally unique identifier (UUID).
|
class |
XmlMatchingRule
String matching rule that compares strings as XML snippets.
|
Modifier and Type | Field and Description |
---|---|
MatchingRule<? extends Object> |
MatchingRuleRegistry.defaultMatchingRule |
Modifier and Type | Field and Description |
---|---|
Map<QName,? extends MatchingRule<?>> |
MatchingRuleRegistry.matchingRules |
Modifier and Type | Method and Description |
---|---|
<T> MatchingRule<T> |
MatchingRuleRegistry.getMatchingRule(QName ruleName,
QName typeQName) |
Modifier and Type | Method and Description |
---|---|
<T> void |
MatchingRuleRegistry.registerMatchingRule(MatchingRule<T> rule) |
Constructor and Description |
---|
MatchingRuleRegistry(Collection<? extends MatchingRule<?>> matchingRules) |
Modifier and Type | Method and Description |
---|---|
MatchingRule |
ValueFilter.getMatchingRuleFromRegistry(MatchingRuleRegistry matchingRuleRegistry,
Item filterItem) |
Modifier and Type | Method and Description |
---|---|
static <T> void |
PrismAsserts.assertEquals(String message,
MatchingRule<T> matchingRule,
T expected,
T actual) |
static <T> void |
PrismAsserts.assertSets(String message,
MatchingRule<T> matchingRule,
Collection<T> actualValues,
T... expectedValues) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractIntegrationTest.assertAccountShadowCommon(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> accountShadow,
String oid,
String username,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
MatchingRule<String> nameMatchingRule,
boolean requireNormalizedIdentfiers) |
protected void |
AbstractIntegrationTest.assertAccountShadowRepo(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> accountShadow,
String oid,
String username,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
MatchingRule<String> matchingRule) |
static <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
IntegrationTestTools.assertSearchResultNames(SearchResultList<PrismObject<O>> resultList,
MatchingRule<String> matchingRule,
String... expectedNames) |
protected void |
AbstractIntegrationTest.assertShadowCommon(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
String oid,
String username,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
QName objectClass,
MatchingRule<String> nameMatchingRule,
boolean requireNormalizedIdentfiers) |
protected void |
AbstractIntegrationTest.assertShadowRepo(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> accountShadow,
String oid,
String username,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
QName objectClass,
MatchingRule<String> nameMatchingRule) |
static void |
IntegrationTestTools.checkAccountShadow(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType shadowType,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
RepositoryService repositoryService,
ObjectChecker<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> checker,
MatchingRule<String> uidMatchingRule,
PrismContext prismContext,
OperationResult parentResult) |
static void |
IntegrationTestTools.checkEntitlementShadow(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType shadowType,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
RepositoryService repositoryService,
ObjectChecker<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> checker,
String objectClassLocalName,
MatchingRule<String> uidMatchingRule,
PrismContext prismContext,
OperationResult parentResult) |
static void |
IntegrationTestTools.checkShadow(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType shadowType,
com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
RepositoryService repositoryService,
ObjectChecker<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> checker,
MatchingRule<String> uidMatchingRule,
PrismContext prismContext,
OperationResult parentResult) |
Copyright © 2016 evolveum. All rights reserved.