Modifier and Type | Method and Description |
---|---|
<T extends Containerable> |
ModelService.countContainers(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult) |
<T extends Containerable> |
ModelService.searchContainers(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult)
Search for "sub-object" structures, i.e.
|
Modifier and Type | Method and Description |
---|---|
Map<String,Collection<Containerable>> |
ModelContext.getHookPreviewResultsMap() |
Modifier and Type | Class and Description |
---|---|
class |
PrismContainer<C extends Containerable>
Property container groups properties into logical blocks.The reason for
grouping may be as simple as better understandability of data structure.
|
interface |
PrismContainerable<T extends Containerable> |
interface |
PrismContainerDefinition<C extends Containerable> |
class |
PrismContainerDefinitionImpl<C extends Containerable>
Definition of a property container.
|
class |
PrismContainerValue<C extends Containerable> |
Modifier and Type | Interface and Description |
---|---|
interface |
Objectable |
Modifier and Type | Method and Description |
---|---|
<C extends Containerable,O extends Objectable> |
PrismContextImpl.adopt(C containerable,
Class<O> type,
ItemPath path) |
<C extends Containerable,O extends Objectable> |
PrismContext.adopt(C containerable,
Class<O> type,
ItemPath path) |
<C extends Containerable> |
PrismContextImpl.adopt(PrismContainer<C> container) |
<C extends Containerable> |
PrismContextImpl.adopt(PrismContainer<C> container,
Class<C> declaredType)
Set up the specified object with prism context instance and schema definition.
|
<C extends Containerable> |
PrismContext.adopt(PrismContainer<C> object,
Class<C> declaredType) |
<T extends Containerable> |
PrismContext.adopt(PrismContainer<T> object) |
<C extends Containerable,O extends Objectable> |
PrismContextImpl.adopt(PrismContainerValue<C> prismContainerValue,
Class<O> type,
ItemPath path) |
<C extends Containerable,O extends Objectable> |
PrismContext.adopt(PrismContainerValue<C> prismContainerValue,
Class<O> type,
ItemPath path) |
<C extends Containerable,O extends Objectable> |
PrismContextImpl.adopt(PrismContainerValue<C> prismContainerValue,
QName typeName,
ItemPath path) |
<C extends Containerable,O extends Objectable> |
PrismContext.adopt(PrismContainerValue<C> prismContainerValue,
QName typeName,
ItemPath path) |
static <T extends Containerable> |
PrismContainerValue.asContainerable(PrismContainerValue<T> value) |
static <C extends Containerable> |
PrismContainerValue.asContainerables(Collection<PrismContainerValue<C>> pcvs) |
static <C extends Containerable> |
PrismContainerValue.asContainerables(List<PrismContainerValue<C>> pcvs) |
static <C extends Containerable> |
PrismContainerValue.asPrismContainerValues(List<C> containerables) |
static <C extends Containerable> |
PrismContainerValue.containsRealValue(Collection<PrismContainerValue<C>> cvalCollection,
PrismContainerValue<C> cval) |
<T extends Containerable> |
PrismContainer.findContainer(ItemPath path) |
<T extends Containerable> |
PrismContainer.findContainer(QName containerName) |
<X extends Containerable> |
PrismContainerValue.findContainer(QName containerName) |
default <C extends Containerable> |
LocalDefinitionStore.findContainerDefinition(ItemPath path) |
default <C extends Containerable> |
LocalDefinitionStore.findContainerDefinition(QName name) |
default <C extends Containerable> |
LocalDefinitionStore.findContainerDefinition(String name) |
<T extends Containerable> |
PrismContainer.findOrCreateContainer(ItemPath containerPath) |
<T extends Containerable> |
PrismContainerValue.findOrCreateContainer(QName containerName) |
<T extends Containerable> |
PrismContainer.findOrCreateContainer(QName containerName) |
static <V extends Containerable> |
PrismContainer.newInstance(PrismContext prismContext,
QName type) |
static <T extends Containerable> |
PrismContainerValue.toPcvList(List<T> beans) |
Modifier and Type | Method and Description |
---|---|
void |
PrismContextImpl.adopt(Containerable containerable) |
void |
PrismContext.adopt(Containerable containerable) |
static void |
PrismContainerValue.copyDefinition(Containerable aClone,
Containerable original,
PrismContext prismContext)
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
ContainerDelta<V extends Containerable> |
Modifier and Type | Method and Description |
---|---|
<C extends Containerable> |
ObjectDelta.addModificationAddContainer(ItemPath propertyPath,
C... containerables) |
<C extends Containerable> |
ObjectDelta.addModificationAddContainer(ItemPath propertyPath,
PrismContainerValue<C>... containerValues) |
<C extends Containerable> |
ObjectDelta.addModificationAddContainer(QName propertyQName,
C... containerables) |
<C extends Containerable> |
ObjectDelta.addModificationAddContainer(QName propertyQName,
PrismContainerValue<C>... containerValues) |
<C extends Containerable> |
ObjectDelta.addModificationDeleteContainer(ItemPath propertyPath,
C... containerables) |
<C extends Containerable> |
ObjectDelta.addModificationDeleteContainer(ItemPath propertyPath,
PrismContainerValue<C>... containerValues) |
<C extends Containerable> |
ObjectDelta.addModificationDeleteContainer(QName propertyQName,
C... containerables) |
<C extends Containerable> |
ObjectDelta.addModificationDeleteContainer(QName propertyQName,
PrismContainerValue<C>... containerValues) |
<C extends Containerable> |
ObjectDelta.addModificationReplaceContainer(ItemPath propertyPath,
PrismContainerValue<C>... containerValues) |
<C extends Containerable> |
ObjectDelta.addModificationReplaceContainer(QName propertyQName,
PrismContainerValue<C>... containerValues) |
<C extends Containerable> |
ObjectDelta.createContainerModification(ItemPath path) |
<C extends Containerable> |
ObjectDelta.createContainerModification(ItemPath path,
PrismContainerDefinition<C> containerDefinition) |
<C extends Containerable> |
ObjectDelta.createContainerModification(QName qname) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createDelta(ItemPath containerPath,
Class<O> type,
PrismContext prismContext) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createDelta(ItemPath containerPath,
PrismObjectDefinition<O> objectDefinition) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createDelta(QName containerName,
Class<O> type,
PrismContext prismContext) |
static <T extends Containerable> |
ContainerDelta.createDelta(QName containerName,
PrismContainerDefinition<T> containerDefinition) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createDelta(QName containerName,
PrismObjectDefinition<O> objectDefinition) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createModificationAdd(ItemPath containerPath,
Class<O> type,
PrismContext prismContext,
PrismContainerValue<T> cValue) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createModificationAdd(ItemPath containerPath,
Class<O> type,
PrismContext prismContext,
T containerable) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createModificationAdd(QName containerName,
Class<O> type,
PrismContext prismContext,
PrismContainerValue<T> cValue) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createModificationAdd(QName containerName,
Class<O> type,
PrismContext prismContext,
T containerable) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationAddContainer(Class<O> type,
String oid,
ItemPath propertyPath,
PrismContext prismContext,
C... containerValues) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationAddContainer(Class<O> type,
String oid,
ItemPath propertyPath,
PrismContext prismContext,
PrismContainerValue<C>... containerValues) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationAddContainer(Class<O> type,
String oid,
QName propertyName,
PrismContext prismContext,
C... containerValues) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationAddContainer(Class<O> type,
String oid,
QName propertyName,
PrismContext prismContext,
PrismContainerValue<C>... containerValues) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createModificationDelete(ItemPath containerPath,
Class<O> type,
PrismContext prismContext,
PrismContainerValue<T> cValue) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createModificationDelete(ItemPath containerPath,
Class<O> type,
PrismContext prismContext,
T containerable) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createModificationDelete(QName containerName,
Class<O> type,
PrismContext prismContext,
PrismContainerValue<T> cValue) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createModificationDelete(QName containerName,
Class<O> type,
PrismContext prismContext,
T containerable) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationDeleteContainer(Class<O> type,
String oid,
ItemPath propertyPath,
PrismContext prismContext,
C... containerValues) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationDeleteContainer(Class<O> type,
String oid,
ItemPath containerPath,
PrismContext prismContext,
PrismContainerValue<C>... containerValues) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationDeleteContainer(Class<O> type,
String oid,
QName containerName,
PrismContext prismContext,
C... containerValues) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationDeleteContainer(Class<O> type,
String oid,
QName containerName,
PrismContext prismContext,
PrismContainerValue<C>... containerValues) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createModificationReplace(ItemPath containerPath,
Class<O> type,
PrismContext prismContext,
Collection<T> containerables) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createModificationReplace(ItemPath containerPath,
Class<O> type,
PrismContext prismContext,
PrismContainerValue<T> cValue) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createModificationReplace(ItemPath containerPath,
Class<O> type,
PrismContext prismContext,
T containerable) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createModificationReplace(QName containerName,
Class<O> type,
PrismContext prismContext,
Collection<T> containerables) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createModificationReplace(QName containerName,
Class<O> type,
PrismContext prismContext,
PrismContainerValue<T> cValue) |
static <T extends Containerable,O extends Objectable> |
ContainerDelta.createModificationReplace(QName containerName,
Class<O> type,
PrismContext prismContext,
T containerable) |
static <T extends Containerable> |
ContainerDelta.createModificationReplace(QName containerName,
PrismContainerDefinition containerDefinition,
PrismContainerValue<T> cValue) |
static <T extends Containerable> |
ContainerDelta.createModificationReplace(QName containerName,
PrismObjectDefinition<?> objectDefinition,
PrismContainerValue... cValues) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationReplaceContainer(Class<O> type,
String oid,
ItemPath propertyPath,
PrismContext prismContext,
C... containerValues) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationReplaceContainer(Class<O> type,
String oid,
ItemPath containerPath,
PrismContext prismContext,
PrismContainerValue<C>... containerValues) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationReplaceContainer(Class<O> type,
String oid,
QName propertyName,
PrismContext prismContext,
C... containerValues) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationReplaceContainer(Class<O> type,
String oid,
QName containerName,
PrismContext prismContext,
PrismContainerValue<C>... containerValues) |
protected static <O extends Objectable,C extends Containerable> |
ObjectDelta.fillInModificationAddContainer(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
PrismContainerValue<C>... containerValues) |
protected static <O extends Objectable,C extends Containerable> |
ObjectDelta.fillInModificationAddContainer(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
PrismContext prismContext,
C... containerables) |
protected static <O extends Objectable,C extends Containerable> |
ObjectDelta.fillInModificationDeleteContainer(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
PrismContainerValue<C>... containerValues) |
protected static <O extends Objectable,C extends Containerable> |
ObjectDelta.fillInModificationDeleteContainer(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
PrismContext prismContext,
C... containerables) |
protected static <O extends Objectable,C extends Containerable> |
ObjectDelta.fillInModificationReplaceContainer(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
C... containerValues) |
protected static <O extends Objectable,C extends Containerable> |
ObjectDelta.fillInModificationReplaceContainer(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
PrismContainerValue<C>... containerValues) |
static <X extends Containerable> |
ItemDelta.findContainerDelta(Collection<? extends ItemDelta> deltas,
ItemPath propertyPath) |
static <X extends Containerable> |
ItemDelta.findContainerDelta(Collection<? extends ItemDelta> deltas,
QName name) |
<X extends Containerable> |
ObjectDelta.findContainerDelta(ItemPath propertyPath) |
<X extends Containerable> |
ObjectDelta.findContainerDelta(QName name) |
<T extends Containerable> |
ContainerDelta.getValues(Class<T> type)
Returns all values regardless of whether they are added or removed or replaced.
|
protected static <O extends Objectable,C extends Containerable> |
ObjectDelta.toPrismContainerValues(Class<O> type,
ItemPath path,
PrismContext prismContext,
C... containerValues) |
Modifier and Type | Method and Description |
---|---|
<C extends Containerable> |
ObjectDelta.addModificationAddContainer(ItemPath propertyPath,
C... containerables) |
<C extends Containerable> |
ObjectDelta.addModificationAddContainer(QName propertyQName,
C... containerables) |
<C extends Containerable> |
ObjectDelta.addModificationDeleteContainer(ItemPath propertyPath,
C... containerables) |
<C extends Containerable> |
ObjectDelta.addModificationDeleteContainer(QName propertyQName,
C... containerables) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationAddContainer(Class<O> type,
String oid,
ItemPath propertyPath,
PrismContext prismContext,
C... containerValues) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationAddContainer(Class<O> type,
String oid,
QName propertyName,
PrismContext prismContext,
C... containerValues) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationDeleteContainer(Class<O> type,
String oid,
ItemPath propertyPath,
PrismContext prismContext,
C... containerValues) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationDeleteContainer(Class<O> type,
String oid,
QName containerName,
PrismContext prismContext,
C... containerValues) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationReplaceContainer(Class<O> type,
String oid,
ItemPath propertyPath,
PrismContext prismContext,
C... containerValues) |
static <O extends Objectable,C extends Containerable> |
ObjectDelta.createModificationReplaceContainer(Class<O> type,
String oid,
QName propertyName,
PrismContext prismContext,
C... containerValues) |
protected static <O extends Objectable,C extends Containerable> |
ObjectDelta.fillInModificationAddContainer(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
PrismContext prismContext,
C... containerables) |
protected static <O extends Objectable,C extends Containerable> |
ObjectDelta.fillInModificationDeleteContainer(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
PrismContext prismContext,
C... containerables) |
protected static <O extends Objectable,C extends Containerable> |
ObjectDelta.fillInModificationReplaceContainer(ObjectDelta<O> objectDelta,
ItemPath propertyPath,
C... containerValues) |
protected static <O extends Objectable,C extends Containerable> |
ObjectDelta.toPrismContainerValues(Class<O> type,
ItemPath path,
PrismContext prismContext,
C... containerValues) |
Modifier and Type | Class and Description |
---|---|
class |
DeltaBuilder<T extends Containerable>
Grammar:
ObjectDelta ::= (ItemDelta)* ( 'OBJECT-DELTA(oid)' | 'ITEM-DELTA' | 'ITEM-DELTAS' )
ItemDelta ::= 'ITEM(...)' ( ( 'ADD-VALUES(...)' 'DELETE-VALUES(...)'? ) | 'DELETE-VALUES(...)' | 'REPLACE-VALUES(...)' )
EXPERIMENTAL IMPLEMENTATION.
|
Modifier and Type | Method and Description |
---|---|
static <C extends Containerable> |
DeltaBuilder.deltaFor(Class<C> objectClass,
PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
<T extends Containerable> |
PrismUnmarshaller.locateItemDefinition(PrismContainerDefinition<T> containerDefinition,
QName itemName,
XNode xnode) |
static <O extends Containerable> |
QueryConvertor.parseFilter(MapXNode xmap,
PrismContainerDefinition<O> objDef) |
<IV extends PrismValue,ID extends ItemDefinition,C extends Containerable> |
JaxbDomHack.parseRawElement(Object element,
PrismContainerDefinition<C> definition)
This is used in a form of "fromAny" to parse elements from a JAXB getAny method to prism.
|
Modifier and Type | Method and Description |
---|---|
static CanonicalItemPath |
CanonicalItemPath.create(ItemPath itemPath,
Class<? extends Containerable> clazz,
PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
static <C extends Containerable> |
ExistsFilter.createExists(ItemPath itemPath,
Class<C> clazz,
PrismContext prismContext,
ObjectFilter filter) |
static <C extends Containerable> |
ExistsFilter.createExists(ItemPath itemPath,
PrismContainerDefinition<C> containerDef,
ObjectFilter filter) |
static <O extends Containerable> |
QueryJaxbConvertor.createObjectQueryInternal(Class<O> clazz,
SearchFilterType filterType,
PagingType pagingType,
PrismContext prismContext) |
static <O extends Containerable> |
QueryJaxbConvertor.createObjectQueryInternal(PrismContainerDefinition<O> objDef,
SearchFilterType filterType,
PagingType pagingType,
PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
static boolean |
ObjectQuery.match(Containerable object,
ObjectFilter filter,
MatchingRuleRegistry matchingRuleRegistry) |
Modifier and Type | Method and Description |
---|---|
Class<? extends Containerable> |
QueryBuilder.getQueryClass() |
Modifier and Type | Method and Description |
---|---|
static S_FilterEntryOrEmpty |
QueryBuilder.queryFor(Class<? extends Containerable> queryClass,
PrismContext prismContext) |
S_FilterEntryOrEmpty |
S_AtomicFilterEntry.type(Class<? extends Containerable> type) |
S_FilterEntryOrEmpty |
R_Filter.type(Class<? extends Containerable> type) |
Modifier and Type | Method and Description |
---|---|
<C extends Containerable> |
SchemaRegistryImpl.applyDefinition(PrismContainer<C> container,
Class<C> type) |
<C extends Containerable> |
SchemaRegistry.applyDefinition(PrismContainer<C> container,
Class<C> type)
This method will try to locate the appropriate object definition and apply it.
|
<C extends Containerable> |
SchemaRegistryImpl.applyDefinition(PrismContainer<C> container,
Class<C> compileTimeClass,
boolean force) |
<C extends Containerable> |
SchemaRegistry.applyDefinition(PrismContainer<C> prismObject,
Class<C> type,
boolean force) |
<C extends Containerable,O extends Objectable> |
SchemaRegistryImpl.applyDefinition(PrismContainerValue<C> prismContainerValue,
Class<O> compileTimeClass,
ItemPath path,
boolean force) |
<C extends Containerable,O extends Objectable> |
SchemaRegistry.applyDefinition(PrismContainerValue<C> prismContainerValue,
Class<O> type,
ItemPath path,
boolean force) |
<C extends Containerable> |
SchemaRegistryImpl.applyDefinition(PrismContainerValue<C> prismContainerValue,
QName typeName,
ItemPath path,
boolean force) |
<C extends Containerable> |
SchemaRegistry.applyDefinition(PrismContainerValue<C> prismContainerValue,
QName typeName,
ItemPath path,
boolean force) |
<C extends Containerable> |
SchemaDefinitionFactory.createContainerDefinition(QName elementName,
ComplexTypeDefinition complexTypeDefinition,
PrismContext prismContext,
Class<C> compileTimeClass) |
<C extends Containerable> |
SchemaDefinitionFactory.createExtraDefinitionFromComplexType(com.sun.xml.xsom.XSComplexType complexType,
ComplexTypeDefinition complexTypeDefinition,
PrismContext prismContext,
com.sun.xml.xsom.XSAnnotation annotation)
Create optional extra definition form a top-level complex type definition.
|
<C extends Containerable> |
PrismSchemaImpl.findComplexTypeDefinitionByCompileTimeClass(Class<C> compileTimeClass) |
default <C extends Containerable> |
GlobalDefinitionsStore.findComplexTypeDefinitionByCompileTimeClass(Class<C> compileTimeClass) |
default <C extends Containerable> |
GlobalDefinitionsStore.findContainerDefinitionByCompileTimeClass(Class<C> compileTimeClass) |
default <C extends Containerable> |
GlobalDefinitionsStore.findContainerDefinitionByElementName(QName elementName) |
default <C extends Containerable> |
GlobalDefinitionsStore.findContainerDefinitionByType(QName typeName) |
<T extends Containerable> |
SchemaRegistryImpl.locateItemDefinition(QName itemName,
ComplexTypeDefinition complexTypeDefinition,
Function<QName,ItemDefinition> dynamicDefinitionResolver) |
<T extends Containerable> |
SchemaRegistry.locateItemDefinition(QName itemName,
ComplexTypeDefinition complexTypeDefinition,
Function<QName,ItemDefinition> dynamicDefinitionResolver) |
Modifier and Type | Method and Description |
---|---|
static <C extends Containerable> |
PrismAsserts.assertContainerAdd(ObjectDelta<?> objectDelta,
ItemPath propertyPath,
C... containerables) |
static <C extends Containerable> |
PrismAsserts.assertContainerAdd(ObjectDelta<?> objectDelta,
ItemPath propertyPath,
PrismContainerValue<C>... expectedCVals) |
static <C extends Containerable> |
PrismAsserts.assertContainerAdd(ObjectDelta<?> objectDelta,
QName itemName,
C... containerables) |
static <C extends Containerable> |
PrismAsserts.assertContainerAdd(ObjectDelta<?> objectDelta,
QName itemName,
PrismContainerValue<C>... expectedCVals) |
static <C extends Containerable> |
PrismAsserts.assertValueId(Long expectedId,
PrismContainer<C> container) |
<T extends Containerable> |
JaxbTestUtil.unmarshalSingleValueContainer(File file,
Class<T> type)
Deprecated.
|
<T extends Containerable> |
JaxbTestUtil.unmarshalSingleValueContainer(String stringXml,
Class<T> type)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static <C extends Containerable> |
PrismAsserts.assertContainerAdd(ObjectDelta<?> objectDelta,
ItemPath propertyPath,
C... containerables) |
static <C extends Containerable> |
PrismAsserts.assertContainerAdd(ObjectDelta<?> objectDelta,
QName itemName,
C... containerables) |
String |
JaxbTestUtil.marshalContainerableToString(Containerable containerable)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static void |
PrismAsserts.assertEmphasized(PrismContainerDefinition<? extends Containerable> containerDef,
QName itemQName,
Boolean expected) |
static void |
PrismAsserts.assertIndexed(PrismContainerDefinition<? extends Containerable> containerDef,
QName itemQName,
Boolean expected) |
Modifier and Type | Class and Description |
---|---|
class |
AnyArrayList<C extends Containerable>
A list used for JAXB getAny() methods.
|
class |
PrismContainerArrayList<T extends Containerable> |
Modifier and Type | Method and Description |
---|---|
static <T extends Containerable> |
PrismForJAXBUtil.getFieldContainerValue(PrismContainerValue<?> parent,
QName fieldName) |
static <T extends Containerable> |
PrismForJAXBUtil.getFieldSingleContainerable(PrismContainerValue<?> parent,
QName fieldName,
Class<T> fieldClass) |
static <T extends Containerable> |
PrismForJAXBUtil.setFieldContainerValue(PrismContainerValue<?> parent,
QName fieldName,
PrismContainerValue<T> fieldContainerValue) |
Modifier and Type | Method and Description |
---|---|
static <IV extends PrismValue,ID extends ItemDefinition> |
DeltaConvertor.createItemDelta(ItemDeltaType propMod,
Class<? extends Containerable> objectType,
PrismContext prismContext)
Creates delta from PropertyModificationType (XML).
|
Modifier and Type | Method and Description |
---|---|
<C extends Containerable> |
MidPointSchemaDefinitionFactory.createExtraDefinitionFromComplexType(com.sun.xml.xsom.XSComplexType complexType,
ComplexTypeDefinition complexTypeDefinition,
PrismContext prismContext,
com.sun.xml.xsom.XSAnnotation annotation) |
Modifier and Type | Method and Description |
---|---|
static PrismObject |
ObjectTypeUtil.getParentObject(Containerable containerable) |
Modifier and Type | Class and Description |
---|---|
class |
ExecuteCredentialResetRequestType
Java class for ExecuteCredentialResetRequestType complex type.
|
class |
ExecuteCredentialResetResponseType
Java class for ExecuteCredentialResetResponseType complex type.
|
class |
ResourceObjectIdentificationType
Java class for ResourceObjectIdentificationType complex type.
|
class |
ResourceObjectType
Java class for ResourceObjectType complex type.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractAccessCertificationDefinitionType
Definition of an access certification - a template for
a set of access certification campaigns.
|
class |
AbstractAuthenticationPolicyType
Authentication management policy.
|
class |
AbstractConstructionType
Abstract supertype for constructions.
|
class |
AbstractCredentialsResetPolicyType
Authentication management policy.
|
class |
AbstractCredentialType
Java class for AbstractCredentialType complex type.
|
class |
AbstractLoggerConfigurationType
Configuration of the logger: the facility that
collects log messages from the code.
|
class |
AbstractObjectTypeConfigurationType
Abstract supertype for all data types that specify configuration properties for
a specific object type (User, Role, Org, Resource, ...)
|
class |
AbstractPolicyConstraintType
Basic data structure for all policy constraints.
|
class |
AbstractRegistrationPolicyType
Credentials management policy.
|
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 |
AbstractWorkItemActionType
TODO
EXPERIMENTAL
|
class |
AbstractWorkItemOutputType
TODO
|
class |
AbstractWorkItemType
Common superclass for workflow (approval) work item, certification work item and case management work item.
|
class |
AccessCertificationAssignmentCaseType
Java class for AccessCertificationAssignmentCaseType complex type.
|
class |
AccessCertificationAssignmentReviewScopeType
Scope for assignment-related reviews.
|
class |
AccessCertificationCampaignType
Definition of an access certification campaign.
|
class |
AccessCertificationCasesStatisticsType
Statistics give a set of access certification cases.
|
class |
AccessCertificationCaseStageOutcomeType
Java class for AccessCertificationCaseStageOutcomeType complex type.
|
class |
AccessCertificationCaseType
An item that has to be certified, viewed in the scope of a given certification campaign.
|
class |
AccessCertificationConfigurationType
Configuration for access certification.
|
class |
AccessCertificationDefinitionForReportType
Access certification definition augmented with report-related information
(e.g.
|
class |
AccessCertificationDefinitionType
Access certification definition.
|
class |
AccessCertificationObjectBasedScopeType
The most common way of specifying scope - providing type+search filter to select "base" objects
and then some means of deriving certification cases from them.
|
class |
AccessCertificationReiterationDefinitionType
TODO
|
class |
AccessCertificationRemediationDefinitionType
TODO
|
class |
AccessCertificationReviewerSpecificationType
Specifies how to select reviewers for a campaign stage.
|
class |
AccessCertificationScopeType
Specifies the scope of an access certification campaign.
|
class |
AccessCertificationStageDefinitionType
Definition of an access certification campaign stage.
|
class |
AccessCertificationStageType
Information about a stage of a campaign.
|
class |
AccessCertificationWorkItemType
A work item for a certification case.
|
class |
ActivationType
<?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">
Type that defines activation properties.
|
class |
AdminGuiConfigurationDisplayFormatsType
Default display formats for various UI elements.
|
class |
AdminGuiConfigurationRoleManagementType
Role management features that are potentially user-specific i.e.
|
class |
AdminGuiConfigurationType
Administration GUI configuration.
|
class |
AdvancedLoggingConfigurationType
Contains free form logging configuration.
|
class |
AppenderConfigurationType
Configuration of the logger: the facility that
collects log messages from the code.
|
class |
ApplicablePoliciesType
Specification of policies that are applicable to this object type.
|
class |
ApprovalCompositionStrategyType
Prescribes how individual approval requirements should be composed into overall approval schema.
|
class |
ApprovalPolicyActionType
Approval action.
|
class |
ApprovalSchemaExecutionInformationType
Information on actual or expected execution of an approval schema.
|
class |
ApprovalSchemaType
Rules for approving something (e.g.
|
class |
ApprovalStageDefinitionType
One "level" (or stage) in the approval process.
|
class |
ApprovalStageExecutionInformationType
Information of an actual or expected execution of an approval stage.
|
class |
ApprovalStageExecutionPreviewType
Preview of an execution of an approval stage.
|
class |
ApprovalStageExecutionRecordType
Record of an actual execution of an approval stage.
|
class |
AssignmentModificationPolicyConstraintType
Constraint that triggers the rule when the object is assigned.
|
class |
AssignmentPolicyConstraintType
Original (3.6) name for AssignmentModificationPolicyConstraintType.
|
class |
AssignmentPropertiesSpecificationType
Java class for AssignmentPropertiesSpecificationType complex type.
|
class |
AssignmentSelectorType
Selects some assignments from all the assignments in the object.
|
class |
AssignmentType
Generic assignments of one object to another object.
|
class |
AssociationAdditionType
Container for association-to-be-added in the context: resource shadow discriminator.
|
class |
AuditingConfigurationType
Auditing configuration
UNSTABLE.
|
class |
AuthenticationsPolicyType
Definition of the use of authentication mechanisms.
|
class |
AuthorizationLimitationsType
<?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">
Limitations of this authorization when it is applied to other authorizations.
|
class |
AuthorizationType
<?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">
Authorization define fine-grained access to midPoint objects and system functionality.
|
class |
AutoassignMappingType
Java class for AutoassignMappingType complex type.
|
class |
AutoassignSpecificationType
<?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">
Specification of role auto-assignment properties.
|
class |
BuildInformationType
TODO
|
class |
CachingPolicyType
Definition of object attribute caching policies.
|
class |
CapabilitiesType
Collection of resource capabilities.
|
class |
CapabilityCollectionType
Collection of resource capabilities.
|
class |
CaseType
TODO
|
class |
CaseWorkItemType
A work item for a (generic) case.
|
class |
CertificationPolicyActionType
TODO
|
class |
ClassLoggerConfigurationType
Configuration of the logger: the facility that
collects log messages from the code.
|
class |
CleanupPoliciesType
Configuration of cleanup intervals and policies for various midPoint subsystems.
|
class |
CleanupPolicyType
Configuration of cleanup intervals and policies for a specific subsystem or feature.
|
class |
CompleteWorkItemActionType
TODO
EXPERIMENTAL
|
class |
ConflictResolutionType
How to resolve write-write conflicts on focal objects, i.e.
|
class |
ConnectorConfigurationType
Resource configuration (hostname, port, ...).
|
class |
ConnectorFrameworkConfigurationType
Java class for ConnectorFrameworkConfigurationType complex type.
|
class |
ConnectorFrameworkType
Java class for ConnectorFrameworkType complex type.
|
class |
ConnectorHostType
Host definition for remote connector, remote
connector framework or a remote "gateway".
|
class |
ConnectorInstanceSpecificationType
Complete specification of a connector instance with configuration and capabilities.
|
class |
ConnectorType
Description of a generic connector.
|
class |
ConstructionType
Projection construction.
|
class |
CredentialPolicyType
Structure that specifies common elements to all the credential policies.
|
class |
CredentialSourceType
Source of a new credential value.
|
class |
CredentialsPolicyType
Credentials management policy.
|
class |
CredentialsResetMethodType
Specifies the method of resetting the credential.
|
class |
CredentialsResetPolicyType
<?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">
Credentials reset management policy.
|
class |
CredentialsStorageMethodType
Specifies the method of storing the credential in midPoint.
|
class |
CredentialsType
This is a container type for various credentials types: passwords, public keys, one-time password
scheme identifiers, etc.
|
class |
DashboardLayoutType
Specifies layout of a dashboard, such as the user dashboard (home screen)
or administration dashboard.
|
class |
DashboardWidgetType
Defines properties of a specific dashboard widget.
|
class |
DataProtectionType
<?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">
Container which specify legal content for the role related to the GDPR.
|
class |
DelegateWorkItemActionType
TODO
EXPERIMENTAL
|
class |
DeltaSourceSpecificationType
TODO
EXPERIMENTAL
|
class |
DeploymentInformationType
Information about midPoint deployment: subscription information, deployment name,
description, color and so on.
|
class |
DisplayType
Java class for DisplayType complex type.
|
class |
EnforcementPolicyActionType
Enforcement action.
|
class |
ErrorSelectorType
Selects error categories, e.g.
|
class |
EscalateWorkItemActionType
TODO
EXPERIMENTAL
|
class |
ExclusionPolicyConstraintType
Container that defines exclusion of entities (e.g.
|
class |
ExpressionParameterType
Describes input parameters to the expression.
|
class |
ExtensionType
Place for non-standard object properties.
|
class |
FeedbackMessagesHookType
Java class for FeedbackMessagesHookType complex type.
|
class |
FileAppenderConfigurationType
Java class for FileAppenderConfigurationType complex type.
|
class |
FocalAutoassignSpecificationType
<?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">
Specification of role auto-assignment properties.
|
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 midPoint computation.
|
class |
FormDisplayType
Java class for FormDisplayType complex type.
|
class |
FormItemDisplayType
Java class for FormItemDisplayType complex type.
|
class |
FormSpecificationType
Specifies a form using several different methods, e.g.
|
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 |
FullTextSearchConfigurationType
Configuration of the full text search feature.
|
class |
FunctionLibraryType
Define reusable functions
|
class |
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 |
GenericPcpAspectConfigurationType
A generic configuration for a wf aspect.
|
class |
GlobalPolicyRuleType
Policy rule for use in global configuration.
|
class |
GuiActionType
Actions are special things that can be done with particular object or list of objects.
|
class |
GuiExportSettingsType
Specifies the settings for GUI object export.
|
class |
GuiFlexibleLabelType
Flexible configurable label.
|
class |
GuiObjectColumnType
Configuration of the object list column.
|
class |
GuiObjectDetailsPageType
Specifies form that are used for displaying and
editing of specific object type
|
class |
GuiObjectDetailsSetType
Specifies the set of default forms that are used for displaying and
editing of objects, such as User, Role, Org, ...
|
class |
GuiObjectListPanelConfigurationType
Specifies the configuration of a generic table listing various things (usually objects).
|
class |
GuiObjectListViewAdditionalPanelsType
Configuration of additional panels that can be present in some view types.
|
class |
GuiObjectListViewsType
Specifies the set of pages that are used for displaying lists of objects
such as Users, Roles, Orgs, ...
|
class |
GuiObjectListViewType
Specifies the page used to list specific object type or object collection.
|
class |
HasAssignmentPolicyConstraintType
Constraint that triggers when the focus has given assignment(s).
|
class |
IconType
User interface icon specification.
|
class |
InfrastructureConfigurationType
Technical (infrastructure) configuration of midPoint deployment.
|
class |
InternalsConfigurationType
Various internals configuration elements.
|
class |
ItemApprovalProcessStateType
TODO
|
class |
ItemApprovalWorkItemPartType
TODO
|
class |
ItemMergeConfigurationType
TODO
|
class |
ItemRefinedDefinitionType
Description of the common item handling details, such as display name,
read/write access and value and synchronization expressions.
|
class |
ItemRefMergeConfigurationType
TODO
|
class |
LensContextType
A serialization of model context, i.e.
|
class |
LensElementContextType
TODO
|
class |
LensFocusContextType
TODO
|
class |
LensProjectionContextType
TODO
|
class |
LifecycleStateActionDataReductionType
Action that reduces (purges) object data.
|
class |
LifecycleStateActionType
TODO
EXPERIMENTAL
|
class |
LifecycleStateModelType
Specification of lifecycle states and state transitions.
|
class |
LifecycleStateTransitionType
Specification of lifecycle state transition.
|
class |
LifecycleStateType
Specification of lifecycle state.
|
class |
LoggingConfigurationType
Configuration of logging levels, categories, log
files, etc.
|
class |
LookupTableRowType
Data structure that represents entire content of the lookup table, organized into table rows.
|
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 |
MailAuthenticationPolicyType
Structure that specifies policy for password management.
|
class |
MailResetPolicyType
Structure that specifies policy for password management.
|
class |
MappingsType
Generic set of mappings.
|
class |
MappingType
Defines how a value of a property (or attribute) should be
constructed.
|
class |
MergeConfigurationType
Configuration that specifies automatic merging of two objects.
|
class |
MetadataType
<?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">
Meta-data about data creation, modification, etc.
|
class |
ModificationPolicyConstraintType
Constraint that triggers the rule on object modification, addition or deletion.
|
class |
MultiplicityPolicyConstraintType
Constraint on multiplicity of assigned objects.
|
class |
NodeType
Node describes a single installation of midPoint.
|
class |
NonceCredentialsPolicyType
Structure that specifies policy for nonce management.
|
class |
NonceType
Java class for NonceType complex type.
|
class |
NotificationConfigurationType
A configuration for user notifications.
|
class |
NotificationPolicyActionType
TODO
|
class |
ObjectCollectionType
Object collection specification.
|
class |
ObjectFormsType
Specifies the set of forms that are used for displaying and
editing of objects, such as User, Role, Org, ...
|
class |
ObjectFormType
Specifies form that are used for displaying and
editing of specific object type
|
class |
ObjectPolicyConfigurationType
Definition of policy for a specific object type.
|
class |
ObjectSelectorType
Selects some objects from all the objects in midPoint.
|
class |
ObjectSynchronizationSorterType
Defines a synchronization properties (configuration) for a
resource.
|
class |
ObjectTemplateItemDefinitionType
TODO
Description of the common item handling details, such as display name,
read/write access and value and synchronization expressions.
|
class |
ObjectTemplateMappingType
Java class for ObjectTemplateMappingType complex type.
|
class |
ObjectTemplateType
TODO: update
The user template used to create new users.
|
class |
ObjectType
<?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">
Common supertype for all identity objects.
|
class |
OperationalStateType
Structure containing metadata about operational state of the resource.
|
class |
OperationExecutionType
Information about an operation executed on an object.
|
class |
OrderConstraintsType
TODO
|
class |
OrgRelationObjectSpecificationType
Definition of object with respect to subject membership in organizational hierarchy.
|
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 |
OtherPrivilegesLimitationType
Limitations related to other privileges, like the ability to complete work items.
|
class |
OwnedObjectSelectorType
Selects some objects from all the objects in midPoint.
|
class |
PasswordCredentialsPolicyType
Structure that specifies policy for password management.
|
class |
PasswordHistoryEntryType
Contains a single entry of the password history.
|
class |
PasswordType
Java class for PasswordType complex type.
|
class |
PcpAspectConfigurationType
Configuration for a primary change processor aspect.
|
class |
PendingOperationType
Description of an operation that is pending (in progress) or that was
recently completed.
|
class |
PersonaConstructionType
Persona construction.
|
class |
PolicyActionsType
Actions that are executed as reactions to triggered policy rules.
|
class |
PolicyActionType
Common supertype for policy actions.
|
class |
PolicyConstraintPresentationType
How should be triggering of this constraint presented, e.g.
|
class |
PolicyConstraintReferenceType
References another policy constraint.
|
class |
PolicyConstraintsType
Set of governance, risk management, compliance (GRC) and similar policy constraints
that influence the identity model.
|
class |
PolicyExceptionType
Recorded exception from a policy rule.
|
class |
PolicyRuleEnforcerHookPreviewOutputType
TODO
EXPERIMENTAL
|
class |
PolicyRuleType
These rules specify compliance and governance constraints.
|
class |
PolicySituationPolicyConstraintType
Constraint that triggers the rule when the object is in a given policy situation(s).
|
class |
PrimaryChangeProcessorConfigurationType
Configuration for PrimaryChangeProcessor.
|
class |
ProfilingConfigurationType
A configuration for profiling features of midPoint.
|
class |
ProhibitedValueItemType
Java class for ProhibitedValueItemType complex type.
|
class |
ProhibitedValuesType
Java class for ProhibitedValuesType complex type.
|
class |
ProjectionMergeConfigurationType
TODO
|
class |
ProjectionPolicyType
Specification of the way how projections are handled on the resource.
|
class |
PropertyConstraintType
Definition of a property constraints.
|
class |
PrunePolicyActionType
TODO
|
class |
RecordPolicyActionType
TODO
|
class |
RegistrationsPolicyType
Credentials management policy.
|
class |
RelationDefinitionType
Definition of a single (custom) relation.
|
class |
RelationsDefinitionType
Definition of (custom) relations.
|
class |
RemediationPolicyActionType
TODO
|
class |
ReportConfigurationType
Report configuration based on report configuration schema.
|
class |
ReportOutputType
Reports outputs.
|
class |
ReportParameterType
Java class for ReportParameterType complex type.
|
class |
ReportType
TODO
|
class |
ResourceActivationDefinitionType
Defines how the mapping of the activation section is handled for the resource.
|
class |
ResourceAttributeDefinitionType
Description of the attribute handling details, such as display name,
read/write access and value and synchronization expressions.
|
class |
ResourceBidirectionalMappingAndDefinitionType
Java class for ResourceBidirectionalMappingAndDefinitionType complex type.
|
class |
ResourceBidirectionalMappingType
Java class for ResourceBidirectionalMappingType complex type.
|
class |
ResourceBusinessConfigurationType
Configuration of resource "business" aspects such as workflow parameters, notifications,
approvers, owners, etc.
|
class |
ResourceConsistencyType
Configuration of consistency mechanisms.
|
class |
ResourceItemDefinitionType
Description of the common item handling details, such as display name,
read/write access and value and synchronization expressions.
|
class |
ResourceObjectAssociationType
Describes how entitlement is associated to the subject (e.g.
|
class |
ResourceObjectLifecycleDefinitionType
Definition of resource object lifecycle handling.
|
class |
ResourceObjectReferenceType
Reference to a resource object.
|
class |
ResourceObjectTypeDefinitionType
Defines a type from the resource schema (object class)
that can be used for creating accounts, entitlements and possible other concepts.
|
class |
ResourceObjectTypeDependencyType
Java class for ResourceObjectTypeDependencyType complex type.
|
class |
ResourcePasswordDefinitionType
Java class for ResourcePasswordDefinitionType complex type.
|
class |
ResourceType
Resource represents a system or component external to the IDM
system which we manage.
|
class |
RichHyperlinkType
Hyperlink with a label, menu and other data that control a rich presentation of the link.
|
class |
RoleManagementConfigurationType
A configuration for role management: role catalog, role assignments, etc.
|
class |
RoleRelationObjectSpecificationType
<?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 object with respect to subject relation to a role.
|
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 |
SchemaHandlingType
Specification of handling details for resource
schema.
|
class |
ScriptExecutionPolicyActionType
TODO
HIGHLY EXPERIMENTAL.
|
class |
SearchBoxConfigurationType
Configuration of the search box (the set of input fields that control definition of search query).
|
class |
SecurityPolicyType
System that contains definitions of overall security policy.
|
class |
SecurityQuestionAnswerType
Answer to the security question.
|
class |
SecurityQuestionDefinitionType
Definition of a single security question.
|
class |
SecurityQuestionsCredentialsPolicyType
Structure that specifies policy for security questions.
|
class |
SecurityQuestionsCredentialsType
Java class for SecurityQuestionsCredentialsType complex type.
|
class |
SecurityQuestionsResetPolicyType
Structure that specifies policy for password management.
|
class |
SelfRegistrationPolicyType
Structure that specifies policy for password management.
|
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 |
ShadowAssociationType
TODO
|
class |
ShadowAttributesType
Attribute values from the resource.
|
class |
ShadowDiscriminatorType
Shadow discriminator uniquely identifies a projection among other projections linked to the
same focus.
|
class |
ShadowIdentifiersType
TODO
|
class |
ShadowType
Local copy of any object on the provisioning resource that is related to provisioning.
|
class |
SmsAuthenticationPolicyType
Structure that specifies policy for password management.
|
class |
SmsResetPolicyType
Structure that specifies policy for password management.
|
class |
StatePolicyConstraintType
A constraint that triggers when a object or assignment is in a given state.
|
class |
StringPolicyType
Java class for StringPolicyType complex type.
|
class |
SubjectedObjectSelectorType
Selects some objects from all the objects in midPoint.
|
class |
SubSystemLoggerConfigurationType
Configuration of the logger: the facility that
collects log messages from subsystem code.
|
class |
SummaryPanelSpecificationType
Specifies the look and feel of the summary panel.
|
class |
SyslogAppenderConfigurationType
Java class for SyslogAppenderConfigurationType complex type.
|
class |
SystemConfigurationType
System configuration object.
|
class |
TaskExecutionConstraintsType
Constraints on task execution, e.g.
|
class |
TaskExecutionGroupConstraintType
TODO
EXPERIMENTAL.
|
class |
TaskType
TaskType contains information about a task (either transient or persistent).
|
class |
TaskWorkManagementType
Describes how we are going to manage the work that is to be done: how to divide it into work buckets,
how to describe progress within buckets, how to create and manager workers that will process the buckets.
|
class |
TaskWorkStateType
Describes the task work state: what has been processed, what is being processed and what is yet to be done.
|
class |
TenantSelectorType
Selects an object by comparing tenant information.
|
class |
TimeValidityPolicyConstraintType
A constraint that triggers when validity of an object, assignment, or basically any time-sensitive
item (e.g.
|
class |
TransitionPolicyConstraintType
Specifies how the inner constraints are to be evaluated with regards to operation start and end state.
|
class |
TriggerType
Defines triggers for an object.
|
class |
UserEntryCredentialSourceType
Specifies the details of a new credential entered manually by a user.
|
class |
UserInterfaceFeatureType
Defines properties of a specific user interface feature (e.g.
|
class |
UserType
User object represents a physical user of the system.
|
class |
ValidationIssueType
TODO
|
class |
ValidationResultType
TODO
|
class |
ValuePolicyType
Java class for ValuePolicyType complex type.
|
class |
VirtualAssignmentSpecificationType
<?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:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:s="http://midpoint.evolveum.com/xml/ns/public/model/scripting-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">
There are cases when you need to force midpoint thinks that user has assigned some
role.
|
class |
WfConfigurationType
Configuration for workflows - for those parts not stored in the system config file.
|
class |
WfContextType
Workflow context of the operation that is to be executed.
|
class |
WfExecutionTasksConfigurationType
Configuration related to tasks in which model operations are executed.
|
class |
WfExecutionTasksSerializationType
Whether and how to serialize execution tasks (if "execute after all approvals" is set to false).
|
class |
WfGeneralChangeProcessorStateType
TODO
|
class |
WfPrimaryChangeProcessorStateType
TODO
|
class |
WfProcessorSpecificStateType
Describes states that are specific to a given change processor.
|
class |
WfProcessSpecificationType
Specification of a process that is to be started.
|
class |
WfProcessSpecificStateType
Describe states that are specific to a given BPMN process.
|
class |
WfProcessSpecificWorkItemPartType
Describe work item parts that are specific to a given BPMN process.
|
class |
WorkBucketType
Description of a state and content of a work bucket.
|
class |
WorkItemActionsType
Actions to execute.
|
class |
WorkItemNotificationActionType
TODO
EXPERIMENTAL
|
class |
WorkItemResultType
Overall output from a work item: outcome (approve/reject/...), comment, additional delta,
and probably other things in the future.
|
class |
WorkItemSelectorType
Selects some work items from all the items (perhaps of a given type, like approval work items).
|
class |
WorkItemTimedActionsType
Actions that should be applied to a work item in given moments (relative to work item creation
or work item deadline).
|
class |
WorkItemType
WorkItemType contains information about a human task (or a notification).
|
class |
XmlSchemaType
This element contains the XSD-formatted definition of schema.
|
Modifier and Type | Class and Description |
---|---|
class |
ConfigurationPropertiesType
TODO
|
class |
ConnectorPoolConfigurationType
Type that contains configuration of ICF connector pools.
|
class |
ResultsHandlerConfigurationType
Type that contains configuration of ICF results handlers.
|
class |
TimeoutsType
Type that contains configuration of ICF operation timeouts.
|
Modifier and Type | Class and Description |
---|---|
class |
RemoteReportParametersType
A response from searchObjects operation.
|
class |
RemoteReportParameterType
A response from searchObjects operation.
|
Copyright © 2019 Evolveum. All rights reserved.