Uses of Class
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType
-
-
Uses of ShadowType in com.evolveum.midpoint.common
Method parameters in com.evolveum.midpoint.common with type arguments of type ShadowType Modifier and Type Method Description static List<ItemDelta<?,?>>
SynchronizationUtils. createSynchronizationSituationAndDescriptionDelta(PrismObject<ShadowType> shadow, SynchronizationSituationType situation, String sourceChannel, boolean full, XMLGregorianCalendar timestamp)
static List<PropertyDelta<?>>
SynchronizationUtils. createSynchronizationTimestampsDeltas(PrismObject<ShadowType> shadow)
-
Uses of ShadowType in com.evolveum.midpoint.model.api
Methods in com.evolveum.midpoint.model.api that return types with arguments of type ShadowType Modifier and Type Method Description PrismObjectDefinition<ShadowType>
ModelInteractionService. getEditShadowDefinition(ResourceShadowDiscriminator discr, AuthorizationPhaseType phase, com.evolveum.midpoint.task.api.Task task, OperationResult result)
Method parameters in com.evolveum.midpoint.model.api with type arguments of type ShadowType Modifier and Type Method Description ResourceObjectDefinition
ModelInteractionService. getEditObjectClassDefinition(PrismObject<ShadowType> shadow, PrismObject<ResourceType> resource, AuthorizationPhaseType phase, com.evolveum.midpoint.task.api.Task task, OperationResult result)
-
Uses of ShadowType in com.evolveum.midpoint.model.api.context
Methods in com.evolveum.midpoint.model.api.context that return types with arguments of type ShadowType Modifier and Type Method Description ObjectDelta<ShadowType>
ModelProjectionContext. getExecutableDelta()
Returns delta suitable for execution.ObjectDelta<ShadowType>
ModelProjectionContext. getSyncDelta()
Returns synchronization delta.Method parameters in com.evolveum.midpoint.model.api.context with type arguments of type ShadowType Modifier and Type Method Description void
ModelProjectionContext. setSyncDelta(ObjectDelta<ShadowType> syncDelta)
-
Uses of ShadowType in com.evolveum.midpoint.model.api.correlator
Methods in com.evolveum.midpoint.model.api.correlator that return ShadowType Modifier and Type Method Description @NotNull ShadowType
CorrelationContext. getResourceObject()
Methods in com.evolveum.midpoint.model.api.correlator with parameters of type ShadowType Modifier and Type Method Description CorrelationResult
CorrelationService. correlate(@NotNull ShadowType shadow, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result)
Executes the correlation for a given shadow.@NotNull Correlator
CorrelationService. instantiateCorrelator(@NotNull ShadowType shadow, @NotNull com.evolveum.midpoint.task.api.Task task, @NotNull OperationResult result)
Instantiates the correlator for given shadow.Constructors in com.evolveum.midpoint.model.api.correlator with parameters of type ShadowType Constructor Description CorrelationContext(@NotNull ShadowType resourceObject, @NotNull FocusType preFocus, @NotNull ResourceType resource, @NotNull ResourceObjectTypeDefinition objectTypeDefinition, @Nullable SystemConfigurationType systemConfiguration, @NotNull com.evolveum.midpoint.task.api.Task task)
-
Uses of ShadowType in com.evolveum.midpoint.model.api.expr
Methods in com.evolveum.midpoint.model.api.expr that return ShadowType Modifier and Type Method Description ShadowType
MidpointFunctions. getLinkedShadow(FocusType focus, ResourceType resource)
ShadowType
MidpointFunctions. getLinkedShadow(FocusType focus, ResourceType resource, boolean repositoryObjectOnly)
ShadowType
MidpointFunctions. getLinkedShadow(FocusType focus, String resourceOid)
ShadowType
MidpointFunctions. getLinkedShadow(FocusType focus, String resourceOid, boolean repositoryObjectOnly)
ShadowType
MidpointFunctions. getLinkedShadow(FocusType focus, String resourceOid, ShadowKindType kind, String intent)
ShadowType
MidpointFunctions. getLinkedShadow(FocusType focus, String resourceOid, ShadowKindType kind, String intent, boolean repositoryObjectOnly)
ShadowType
MidpointFunctions. resolveEntitlement(ShadowAssociationType shadowAssociationType)
Methods in com.evolveum.midpoint.model.api.expr that return types with arguments of type ShadowType Modifier and Type Method Description @NotNull List<ShadowType>
MidpointFunctions. getLinkedShadows(FocusType focus, String resourceOid)
@NotNull List<ShadowType>
MidpointFunctions. getLinkedShadows(FocusType focus, String resourceOid, boolean repositoryObjectOnly)
List<ShadowType>
MidpointFunctions. getShadowsToActivate(Collection<? extends ModelElementContext> projectionContexts)
Used for account activation notifier to collect all shadows which are going to be activated.Methods in com.evolveum.midpoint.model.api.expr with parameters of type ShadowType Modifier and Type Method Description <F extends FocusType>
StringMidpointFunctions. computeProjectionLifecycle(F focus, ShadowType shadow, ResourceType resource)
Default function used to compute projection lifecycle.@Nullable CaseType
MidpointFunctions. getCorrelationCaseForShadow(@Nullable ShadowType shadow)
Returns a correlation case for given shadow.<F extends FocusType>
List<F>MidpointFunctions. getFocusesByCorrelationRule(Class<F> type, String resourceOid, ShadowKindType kind, String intent, ShadowType shadow)
To be used e.g.String
MidpointFunctions. getPlaintextAccountPassword(ShadowType account)
<T> boolean
MidpointFunctions. isUniqueAccountValue(ResourceType resourceType, ShadowType shadowType, String attributeName, T attributeValue)
Method parameters in com.evolveum.midpoint.model.api.expr with type arguments of type ShadowType Modifier and Type Method Description String
MidpointFunctions. getPlaintextAccountPasswordFromDelta(ObjectDelta<? extends ShadowType> delta)
-
Uses of ShadowType in com.evolveum.midpoint.model.impl.correlator
Fields in com.evolveum.midpoint.model.impl.correlator declared as ShadowType Modifier and Type Field Description @NotNull ShadowType
FullCorrelationContext. shadow
Constructors in com.evolveum.midpoint.model.impl.correlator with parameters of type ShadowType Constructor Description FullCorrelationContext(@NotNull ShadowType shadow, @NotNull ResourceType resource, @NotNull ResourceObjectTypeDefinition typeDefinition, @NotNull ObjectSynchronizationType synchronizationBean, @NotNull CompositeCorrelatorType correlators, @Nullable SystemConfigurationType systemConfiguration)
-
Uses of ShadowType in com.evolveum.midpoint.schema
Methods in com.evolveum.midpoint.schema that return types with arguments of type ShadowType Modifier and Type Method Description static List<ObjectDeltaOperation<ShadowType>>
ObjectDeltaOperation. findProjectionDeltasInCollection(Collection<ObjectDeltaOperation<? extends ObjectType>> odos)
Collection<ObjectDeltaOperation<ShadowType>>
RefreshShadowOperation. getExecutedDeltas()
ObjectDelta<ShadowType>
ObjectTreeDeltas. getProjectionChange(ResourceShadowDiscriminator discriminator)
Map<ResourceShadowDiscriminator,ObjectDelta<ShadowType>>
ObjectTreeDeltas. getProjectionChangeMap()
Set<Map.Entry<ResourceShadowDiscriminator,ObjectDelta<ShadowType>>>
ObjectTreeDeltas. getProjectionChangeMapEntries()
PrismObject<ShadowType>
RefreshShadowOperation. getRefreshedShadow()
Method parameters in com.evolveum.midpoint.schema with type arguments of type ShadowType Modifier and Type Method Description void
ObjectTreeDeltas. addProjectionChange(ResourceShadowDiscriminator resourceShadowDiscriminator, ObjectDelta<ShadowType> primaryDelta)
void
RefreshShadowOperation. setExecutedDeltas(Collection<ObjectDeltaOperation<ShadowType>> executedDeltas)
void
RefreshShadowOperation. setRefreshedShadow(PrismObject<ShadowType> refreshedShadow)
-
Uses of ShadowType in com.evolveum.midpoint.schema.processor
Methods in com.evolveum.midpoint.schema.processor with type parameters of type ShadowType Modifier and Type Method Description <T extends ShadowType>
@NotNull PrismObjectDefinition<T>ResourceAttributeContainerDefinition. toShadowDefinition()
<T extends ShadowType>
@NotNull PrismObjectDefinition<T>ResourceAttributeContainerDefinitionImpl. toShadowDefinition()
Methods in com.evolveum.midpoint.schema.processor that return types with arguments of type ShadowType Modifier and Type Method Description @NotNull PrismObjectDefinition<ShadowType>
AbstractResourceObjectDefinitionImpl. computePrismObjectDefinition()
static PrismObjectDefinition<ShadowType>
ObjectFactory. constructObjectDefinition(ResourceAttributeContainerDefinition rACD)
PrismObject<ShadowType>
AbstractResourceObjectDefinitionImpl. createBlankShadow(String resourceOid, String tag)
PrismObject<ShadowType>
CompositeObjectDefinitionImpl. createBlankShadow(String resourceOid, String tag)
PrismObject<ShadowType>
ResourceObjectDefinition. createBlankShadow(String resourceOid, String tag)
Creates a blankShadowType
object, with the attributes container having appropriate definition.PrismObject<ShadowType>
ResourceObjectTypeDefinitionImpl. createBlankShadow(String resourceOid, String tag)
PrismObjectDefinition<ShadowType>
AbstractResourceObjectDefinitionImpl. getPrismObjectDefinition()
PrismObjectDefinition<ShadowType>
CompositeObjectDefinitionImpl. getPrismObjectDefinition()
PrismObjectDefinition<ShadowType>
ResourceObjectDefinition. getPrismObjectDefinition()
Returns a prism definition for the prism object/objects carrying the resource object/objects.Methods in com.evolveum.midpoint.schema.processor with parameters of type ShadowType Modifier and Type Method Description static ResourceObjectIdentification
ResourceObjectIdentification. createFromShadow(@NotNull ResourceObjectDefinition resourceObjectDefinition, @NotNull ShadowType shadow)
default ResourceObjectClassDefinition
ConnectorSchema. findObjectClassDefinition(@NotNull ShadowType shadow)
static @Nullable ResourceObjectDefinition
ResourceObjectDefinitionResolver. getDefinitionForShadow(@NotNull ResourceSchema resourceSchema, @NotNull ShadowType shadow)
Returns appropriateResourceObjectDefinition
for given shadow.Method parameters in com.evolveum.midpoint.schema.processor with type arguments of type ShadowType Modifier and Type Method Description static @Nullable ResourceObjectDefinition
ResourceObjectDefinitionResolver. getDefinitionForShadow(@NotNull ResourceSchema resourceSchema, @NotNull PrismObject<ShadowType> shadow)
boolean
ResourceObjectPattern. matches(PrismObject<ShadowType> shadowToMatch, MatchingRuleRegistry matchingRuleRegistry, RelationRegistry relationRegistry)
static boolean
ResourceObjectPattern. matches(PrismObject<ShadowType> shadowToMatch, Collection<ResourceObjectPattern> protectedAccountPatterns, MatchingRuleRegistry matchingRuleRegistry, RelationRegistry relationRegistry)
-
Uses of ShadowType in com.evolveum.midpoint.schema.processor.deleg
Methods in com.evolveum.midpoint.schema.processor.deleg with type parameters of type ShadowType Modifier and Type Method Description default <T extends ShadowType>
@NotNull PrismObjectDefinition<T>AttributeContainerDefinitionDelegator. toShadowDefinition()
Methods in com.evolveum.midpoint.schema.processor.deleg that return types with arguments of type ShadowType Modifier and Type Method Description default PrismObject<ShadowType>
ResourceObjectDefinitionDelegator. createBlankShadow(String resourceOid, String tag)
default PrismObjectDefinition<ShadowType>
ResourceObjectDefinitionDelegator. getPrismObjectDefinition()
-
Uses of ShadowType in com.evolveum.midpoint.schema.statistics
Constructors in com.evolveum.midpoint.schema.statistics with parameters of type ShadowType Constructor Description IterationItemInformation(ShadowType shadow)
-
Uses of ShadowType in com.evolveum.midpoint.schema.util
Methods in com.evolveum.midpoint.schema.util with type parameters of type ShadowType Modifier and Type Method Description static <T extends ShadowType>
PolyStringShadowUtil. determineShadowName(PrismObject<T> shadow)
static <T extends ShadowType>
PolyStringShadowUtil. determineShadowName(ShadowType shadow)
static <T extends ShadowType>
StringShadowUtil. determineShadowStringName(PrismObject<T> shadow)
Methods in com.evolveum.midpoint.schema.util that return types with arguments of type ShadowType Modifier and Type Method Description static PrismObjectDefinition<ShadowType>
ShadowUtil. applyObjectDefinition(PrismObjectDefinition<ShadowType> shadowDefinition, ResourceObjectDefinition objectClassDefinition)
Methods in com.evolveum.midpoint.schema.util with parameters of type ShadowType Modifier and Type Method Description static void
MatchingUtil. copyAttributes(FocusType preFocus, ShadowType resourceObject)
Copies attributes into focus object.static <T extends ShadowType>
PolyStringShadowUtil. determineShadowName(ShadowType shadow)
static Collection<ResourceAttribute<?>>
ShadowUtil. getAllIdentifiers(ShadowType shadow)
static Collection<ResourceAttribute<?>>
ShadowUtil. getAttributes(ShadowType shadowType)
static ResourceAttributeContainer
ShadowUtil. getAttributesContainer(ShadowType shadowType)
static <T> T
ShadowUtil. getAttributeValue(ShadowType shadowType, QName attrName)
static <T> List<T>
ShadowUtil. getAttributeValues(ShadowType shadowType, QName attrName)
static <T> Collection<T>
ShadowUtil. getAttributeValues(ShadowType shadow, QName attributeQname, Class<T> type)
static ShadowCorrelationStateType
ShadowUtil. getCorrelationStateRequired(@NotNull ShadowType shadow)
static <T extends AbstractCorrelatorStateType>
TShadowUtil. getCorrelatorStateRequired(@NotNull ShadowType shadow, Class<T> clazz)
static String
ShadowUtil. getHumanReadableName(ShadowType shadowType)
static String
ShadowUtil. getIntent(ShadowType shadow)
Returns intent from the shadow.static ShadowKindType
ShadowUtil. getKind(ShadowType shadow)
static String
ShadowUtil. getMultiStringAttributeValueAsSingle(ShadowType shadow, QName attrName)
static ResourceAttribute<String>
ShadowUtil. getNamingAttribute(ShadowType shadow)
static ResourceObjectClassDefinition
ShadowUtil. getObjectClassDefinition(ShadowType shadow)
static ActivationType
ShadowUtil. getOrCreateActivation(ShadowType shadowType)
static ProtectedStringType
ShadowUtil. getPasswordValue(ShadowType shadowType)
static Collection<ResourceAttribute<?>>
ShadowUtil. getPrimaryIdentifiers(ShadowType shadowType)
static PolyString
ShadowUtil. getResourceName(ShadowType shadowType)
static String
ShadowUtil. getResourceOid(ShadowType shadowType)
static @NotNull String
ShadowUtil. getResourceOidRequired(@NotNull ShadowType shadow)
static Collection<ResourceAttribute<?>>
ShadowUtil. getSecondaryIdentifiers(ShadowType shadowType)
static String
ShadowUtil. getSingleStringAttributeValue(ShadowType shadow, QName attrName)
static boolean
ActivationUtil. hasAdministrativeActivation(ShadowType objectType)
static boolean
ActivationUtil. hasLockoutStatus(ShadowType objectType)
static boolean
ActivationUtil. hasValidFrom(ShadowType objectType)
static boolean
ActivationUtil. hasValidTo(ShadowType objectType)
static boolean
ShadowUtil. isAccount(ShadowType shadowType)
static boolean
ActivationUtil. isAdministrativeEnabled(ShadowType objectType)
static boolean
ShadowUtil. isConflicting(ShadowType shadow1, ShadowType shadow2)
static boolean
ShadowUtil. isDead(ShadowType shadow)
static boolean
ShadowUtil. isExists(ShadowType shadow)
static boolean
ShadowUtil. isGone(@NotNull ShadowType shadow)
Returns true if the shadow state indicates that it is 'gone', i.e.static boolean
ActivationUtil. isLockedOut(ShadowType objectType)
static boolean
ShadowUtil. isNotDead(ShadowType shadow)
static boolean
ShadowUtil. isProtected(@Nullable ShadowType shadow)
static boolean
ShadowUtil. matches(ShadowType shadowType, ResourceShadowDiscriminator discr)
static boolean
ShadowUtil. matches(ShadowType shadowType, String resourceOid, ShadowKindType kind, String intent)
static boolean
ShadowUtil. matchesPattern(ShadowType shadowType, ShadowDiscriminatorType discr)
Interprets ResourceShadowDiscriminator as a pattern.static void
ShadowUtil. setCorrelatorState(@NotNull ShadowType shadow, @Nullable AbstractCorrelatorStateType state)
static void
ShadowUtil. setPassword(ShadowType shadowType, ProtectedStringType password)
static void
ShadowUtil. setPasswordIncomplete(ShadowType shadowType)
static void
ShadowUtil. validateAttributeSchema(ShadowType shadow, ResourceObjectDefinition objectDefinition)
-
Uses of ShadowType in com.evolveum.midpoint.xml.ns._public.common.api_types_3
Fields in com.evolveum.midpoint.xml.ns._public.common.api_types_3 with type parameters of type ShadowType Modifier and Type Field Description protected List<ShadowType>
ResourceObjectShadowListType. object
Methods in com.evolveum.midpoint.xml.ns._public.common.api_types_3 that return ShadowType Modifier and Type Method Description ShadowType
ResourceObjectShadowListType. beginObject()
ShadowType
ObjectFactory. createShadowType()
Methods in com.evolveum.midpoint.xml.ns._public.common.api_types_3 that return types with arguments of type ShadowType Modifier and Type Method Description List<ShadowType>
ResourceObjectShadowListType. getObject()
Methods in com.evolveum.midpoint.xml.ns._public.common.api_types_3 with parameters of type ShadowType Modifier and Type Method Description ResourceObjectShadowListType
ResourceObjectShadowListType. object(ShadowType value)
-
Uses of ShadowType in com.evolveum.midpoint.xml.ns._public.common.common_3
Fields in com.evolveum.midpoint.xml.ns._public.common.common_3 declared as ShadowType Modifier and Type Field Description protected ShadowType
ResourceObjectShadowChangeDescriptionType. currentShadow
protected ShadowType
UcfChangeType. object
Fields in com.evolveum.midpoint.xml.ns._public.common.common_3 with type parameters of type ShadowType Modifier and Type Field Description static Producer<ShadowType>
ShadowType. FACTORY
Methods in com.evolveum.midpoint.xml.ns._public.common.common_3 that return types with arguments of type ShadowType Modifier and Type Method Description PrismObject<ShadowType>
ShadowType. asPrismObject()
javax.xml.bind.JAXBElement<ShadowType>
ObjectFactory. createShadow(ShadowType value)
Methods in com.evolveum.midpoint.xml.ns._public.common.common_3 with parameters of type ShadowType Modifier and Type Method Description javax.xml.bind.JAXBElement<ShadowType>
ObjectFactory. createShadow(ShadowType value)
ResourceObjectShadowChangeDescriptionType
ResourceObjectShadowChangeDescriptionType. currentShadow(ShadowType value)
UcfChangeType
UcfChangeType. object(ShadowType value)
void
ResourceObjectShadowChangeDescriptionType. setCurrentShadow(ShadowType value)
void
UcfChangeType. setObject(ShadowType value)
-