Uses of Class
com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentHolderType
-
-
Uses of AssignmentHolderType in com.evolveum.midpoint.model.api
Methods in com.evolveum.midpoint.model.api with type parameters of type AssignmentHolderType Modifier and Type Method Description <O extends AssignmentHolderType>
ArchetypePolicyTypeModelInteractionService. determineArchetypePolicy(PrismObject<O> assignmentHolder, OperationResult result)
Efficiently determines information about archetype policy applicable for a particular object.<O extends AssignmentHolderType>
AssignmentCandidatesSpecificationModelInteractionService. determineAssignmentTargetSpecification(PrismObject<O> assignmentHolder, OperationResult result)
Returns data structure that contains information about possible assignment targets for a particular holder object. -
Uses of AssignmentHolderType in com.evolveum.midpoint.model.api.context
Classes in com.evolveum.midpoint.model.api.context with type parameters of type AssignmentHolderType Modifier and Type Interface Description interface
EvaluatedAssignment<AH extends AssignmentHolderType>
Methods in com.evolveum.midpoint.model.api.context that return types with arguments of type AssignmentHolderType Modifier and Type Method Description PrismObject<? extends AssignmentHolderType>
EvaluatedAssignmentTarget. getTarget()
-
Uses of AssignmentHolderType in com.evolveum.midpoint.model.common
Methods in com.evolveum.midpoint.model.common with type parameters of type AssignmentHolderType Modifier and Type Method Description <O extends AssignmentHolderType>
PrismObject<ArchetypeType>ArchetypeManager. determineArchetype(PrismObject<O> assignmentHolder, OperationResult result)
<O extends AssignmentHolderType>
PrismObject<ArchetypeType>ArchetypeManager. determineArchetype(PrismObject<O> assignmentHolder, String explicitArchetypeOid, OperationResult result)
<O extends AssignmentHolderType>
ObjectReferenceTypeArchetypeManager. determineArchetypeRef(PrismObject<O> assignmentHolder, OperationResult result)
-
Uses of AssignmentHolderType in com.evolveum.midpoint.model.impl.controller
Methods in com.evolveum.midpoint.model.impl.controller with type parameters of type AssignmentHolderType Modifier and Type Method Description <O extends AssignmentHolderType>
ArchetypePolicyTypeModelInteractionServiceImpl. determineArchetypePolicy(PrismObject<O> assignmentHolder, OperationResult result)
<O extends AssignmentHolderType>
AssignmentCandidatesSpecificationModelInteractionServiceImpl. determineAssignmentTargetSpecification(PrismObject<O> object, OperationResult result)
-
Uses of AssignmentHolderType in com.evolveum.midpoint.model.impl.lens
Classes in com.evolveum.midpoint.model.impl.lens with type parameters of type AssignmentHolderType Modifier and Type Class Description class
AbstractConstruction<F extends AssignmentHolderType,T extends AbstractConstructionType>
class
AssignmentEvaluator<AH extends AssignmentHolderType>
An engine that creates EvaluatedAssignment from an assignment IDI.static class
AssignmentEvaluator.Builder<AH extends AssignmentHolderType>
class
Construction<AH extends AssignmentHolderType>
Live class that contains "construction" - a definition how to construct a resource object.class
EvaluatedAssignmentImpl<AH extends AssignmentHolderType>
Evaluated assignment that contains all constructions and authorizations from the assignment itself and all the applicable inducements from all the roles referenced from the assignment.class
PersonaConstruction<F extends AssignmentHolderType>
Methods in com.evolveum.midpoint.model.impl.lens with type parameters of type AssignmentHolderType Modifier and Type Method Description static <AH extends AssignmentHolderType>
voidLensUtil. applyObjectPolicyConstraints(LensFocusContext<AH> focusContext, ArchetypePolicyType archetypePolicy, PrismContext prismContext)
<AH extends AssignmentHolderType>
Collection<EvaluatedAssignment<AH>>AssignmentCollector. collect(PrismObject<AH> assignmentHolder, PrismObject<SystemConfigurationType> systemConfiguration, boolean loginMode, Task task, OperationResult result)
<AH extends AssignmentHolderType>
voidEvaluatedPolicyRuleImpl. computeEnabledActions(PolicyRuleEvaluationContext<AH> rctx, PrismObject<AH> object, ExpressionFactory expressionFactory, PrismContext prismContext, Task task, OperationResult result)
Methods in com.evolveum.midpoint.model.impl.lens that return types with arguments of type AssignmentHolderType Modifier and Type Method Description PrismObject<? extends AssignmentHolderType>
EvaluatedAssignmentTargetImpl. getTarget()
Methods in com.evolveum.midpoint.model.impl.lens with parameters of type AssignmentHolderType Modifier and Type Method Description static boolean
LensUtil. isAssignmentValid(AssignmentHolderType focus, AssignmentType assignmentType, XMLGregorianCalendar now, ActivationComputer activationComputer, LifecycleStateModelType focusStateModel)
Used for assignments and similar objects that do not have separate lifecycle.static boolean
LensUtil. isFocusValid(AssignmentHolderType focus, XMLGregorianCalendar now, ActivationComputer activationComputer, LifecycleStateModelType focusStateModel)
-
Uses of AssignmentHolderType in com.evolveum.midpoint.model.impl.lens.projector
Classes in com.evolveum.midpoint.model.impl.lens.projector with type parameters of type AssignmentHolderType Modifier and Type Class Description class
SmartAssignmentCollection<F extends AssignmentHolderType>
Smart set of assignment values that keep track whether the assignment is new, old or changed.Methods in com.evolveum.midpoint.model.impl.lens.projector with type parameters of type AssignmentHolderType Modifier and Type Method Description <V extends PrismValue,D extends ItemDefinition,AH extends AssignmentHolderType>
MappingImpl<V,D>MappingEvaluator. createFocusMapping(MappingFactory mappingFactory, LensContext<AH> context, MappingType mappingType, ObjectType originObject, ObjectDeltaObject<AH> focusOdo, AssignmentPathVariables assignmentPathVariables, PrismObject<SystemConfigurationType> configuration, XMLGregorianCalendar now, String contextDesc, Task task, OperationResult result)
<V extends PrismValue,D extends ItemDefinition,AH extends AssignmentHolderType,T extends AssignmentHolderType>
MappingImpl<V,D>MappingEvaluator. createFocusMapping(MappingFactory mappingFactory, LensContext<AH> context, MappingType mappingType, ObjectType originObject, ObjectDeltaObject<AH> focusOdo, Source<V,D> defaultSource, PrismObject<T> defaultTargetObject, AssignmentPathVariables assignmentPathVariables, Integer iteration, String iterationToken, PrismObject<SystemConfigurationType> configuration, XMLGregorianCalendar now, String contextDesc, Task task, OperationResult result)
<V extends PrismValue,D extends ItemDefinition,AH extends AssignmentHolderType,T extends AssignmentHolderType>
MappingImpl<V,D>MappingEvaluator. createFocusMapping(MappingFactory mappingFactory, LensContext<AH> context, MappingType mappingType, ObjectType originObject, ObjectDeltaObject<AH> focusOdo, Source<V,D> defaultSource, PrismObject<T> defaultTargetObject, AssignmentPathVariables assignmentPathVariables, Integer iteration, String iterationToken, PrismObject<SystemConfigurationType> configuration, XMLGregorianCalendar now, String contextDesc, Task task, OperationResult result)
<F extends AssignmentHolderType>
ArchetypeTypeContextLoader. updateArchetype(LensContext<F> context, Task task, OperationResult result)
-
Uses of AssignmentHolderType in com.evolveum.midpoint.model.impl.lens.projector.focus
Classes in com.evolveum.midpoint.model.impl.lens.projector.focus with type parameters of type AssignmentHolderType Modifier and Type Class Description class
AssignmentTripleEvaluator<AH extends AssignmentHolderType>
Evaluates all assignments and sorts them to triple: added, removed and untouched assignments.class
FocusConstraintsChecker<AH extends AssignmentHolderType>
Methods in com.evolveum.midpoint.model.impl.lens.projector.focus with type parameters of type AssignmentHolderType Modifier and Type Method Description <V extends PrismValue,D extends ItemDefinition,AH extends AssignmentHolderType>
Source<V,D>FocalMappingSpec. constructDefaultSource(ObjectDeltaObject<AH> focusOdo)
<AH extends AssignmentHolderType,F extends FocusType>
voidFocusProcessor. processActivationAfterAssignments(LensContext<AH> context, XMLGregorianCalendar now, OperationResult result)
<AH extends AssignmentHolderType,F extends FocusType>
voidFocusProcessor. processActivationBeforeAssignments(LensContext<AH> context, XMLGregorianCalendar now, OperationResult result)
<O extends ObjectType,AH extends AssignmentHolderType>
voidAssignmentProcessor. processAssignments(LensContext<O> context, XMLGregorianCalendar now, Task task, OperationResult parentResult)
Processing all the assignments.<AH extends AssignmentHolderType,F extends FocusType>
voidFocusProcessor. processCredentials(LensContext<AH> context, XMLGregorianCalendar now, Task task, OperationResult result)
<O extends ObjectType,AH extends AssignmentHolderType>
voidAssignmentHolderProcessor. processFocus(LensContext<O> context, String activityDescription, XMLGregorianCalendar now, Task task, OperationResult result)
<AH extends AssignmentHolderType>
voidObjectTemplateProcessor. processTemplate(LensContext<AH> context, ObjectTemplateMappingEvaluationPhaseType phase, XMLGregorianCalendar now, Task task, OperationResult result)
Process focus template: application of object template where focus is both source and target. -
Uses of AssignmentHolderType in com.evolveum.midpoint.model.impl.lens.projector.policy
Classes in com.evolveum.midpoint.model.impl.lens.projector.policy with type parameters of type AssignmentHolderType Modifier and Type Class Description class
AssignmentPolicyRuleEvaluationContext<AH extends AssignmentHolderType>
class
ObjectPolicyRuleEvaluationContext<AH extends AssignmentHolderType>
class
PolicyRuleEvaluationContext<AH extends AssignmentHolderType>
-
Uses of AssignmentHolderType in com.evolveum.midpoint.model.impl.lens.projector.policy.evaluators
-
Uses of AssignmentHolderType in com.evolveum.midpoint.model.impl.scripting.actions
Methods in com.evolveum.midpoint.model.impl.scripting.actions with parameters of type AssignmentHolderType Modifier and Type Method Description protected ObjectDelta<? extends ObjectType>
AssignExecutor. createDelta(AssignmentHolderType objectType, Collection<ObjectReferenceType> resources, Collection<ObjectReferenceType> roles, Collection<String> relations)
protected abstract ObjectDelta<? extends ObjectType>
AssignmentOperationsExecutor. createDelta(AssignmentHolderType object, Collection<ObjectReferenceType> resources, Collection<ObjectReferenceType> roles, Collection<String> relations)
protected ObjectDelta<? extends ObjectType>
UnassignExecutor. createDelta(AssignmentHolderType object, Collection<ObjectReferenceType> resources, Collection<ObjectReferenceType> roles, Collection<String> relations)
-
Uses of AssignmentHolderType in com.evolveum.midpoint.schema.internals
Methods in com.evolveum.midpoint.schema.internals with type parameters of type AssignmentHolderType Modifier and Type Method Description <F extends AssignmentHolderType>
voidInternalInspector. inspectRoleEvaluation(F target, boolean fullEvaluation)
static <F extends AssignmentHolderType>
voidInternalMonitor. recordRoleEvaluation(F target, boolean fullEvaluation)
static <F extends AssignmentHolderType>
voidInternalMonitor. recordRoleEvaluationSkip(F target, boolean fullEvaluation)
-
Uses of AssignmentHolderType in com.evolveum.midpoint.schema.util
Methods in com.evolveum.midpoint.schema.util with type parameters of type AssignmentHolderType Modifier and Type Method Description static <AH extends AssignmentHolderType>
booleanObjectTypeUtil. hasArchetype(AH objectable, String oid)
static <AH extends AssignmentHolderType>
booleanObjectTypeUtil. hasArchetype(PrismObject<AH> object, String oid)
-
Uses of AssignmentHolderType in com.evolveum.midpoint.xml.ns._public.common.common_3
Subclasses of AssignmentHolderType in com.evolveum.midpoint.xml.ns._public.common.common_3 Modifier and Type Class Description class
AbstractAccessCertificationDefinitionType
Definition of an access certification - a template for a set of access certification campaigns.class
AbstractRoleType
<?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> Abstract class that contains the "essence" of a role.class
AccessCertificationCampaignType
Definition of an access certification campaign.class
AccessCertificationDefinitionForReportType
Access certification definition augmented with report-related information (e.g.class
AccessCertificationDefinitionType
Access certification definition.class
ArchetypeType
<?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> Archetype definition.class
CaseType
TODOclass
ConnectorHostType
Host definition for remote connector, remote connector framework or a remote "gateway".class
ConnectorType
Description of a generic connector.class
DashboardType
<?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> TODO </p>class
FocusType
<?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> Abstract supertype for all object types that can be focus of full midPoint computation.class
FormType
<?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> Form definition.class
FunctionLibraryType
Define reusable functionsclass
GenericObjectType
<?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> Generic object for storing unknown (unexpected) object types.class
LookupTableType
<?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> An object that represents lookup table.class
ObjectCollectionType
Object collection specification.class
ObjectTemplateType
TODO: update The user template used to create new users.class
OrgType
<?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> Organizational unit, division, section, object group, team, project or any other form of organizing things and/or people.class
ReportOutputType
Reports outputs.class
ReportType
Specification of midPoint report.class
ResourceType
Resource represents a system or component external to the IDM system which we manage.class
RoleType
<?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> A role in the extended Role-Based Access Control (RBAC) sense.class
SecurityPolicyType
System that contains definitions of overall security policy.class
SequenceType
<?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> Definition of a sequence object that produces unique values.class
ServiceType
<?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> This object type represents any kind of abstract or concrete services or devices such as servers, virtual machines, printers, mobile devices, network nodes, application servers, applications or anything similar.class
SystemConfigurationType
System configuration object.class
TaskType
TaskType contains information about a task (either transient or persistent).class
UserType
User object represents a physical user of the system.class
ValuePolicyType
Java class for ValuePolicyType complex type.Methods in com.evolveum.midpoint.xml.ns._public.common.common_3 that return types with arguments of type AssignmentHolderType Modifier and Type Method Description PrismObject<? extends AssignmentHolderType>
AssignmentHolderType. asPrismObject()
javax.xml.bind.JAXBElement<AssignmentHolderType>
ObjectFactory. createAssignmentHolder(AssignmentHolderType value)
Methods in com.evolveum.midpoint.xml.ns._public.common.common_3 with parameters of type AssignmentHolderType Modifier and Type Method Description javax.xml.bind.JAXBElement<AssignmentHolderType>
ObjectFactory. createAssignmentHolder(AssignmentHolderType value)
-