Package | Description |
---|---|
com.evolveum.midpoint.model.api | |
com.evolveum.midpoint.schema | |
com.evolveum.midpoint.schema.util | |
com.evolveum.midpoint.xml.ns._public.common.common_3 |
Modifier and Type | Method and Description |
---|---|
<O extends AbstractRoleType> |
ModelInteractionService.determineAssignmentHolderSpecification(PrismObject<O> assignmentTarget,
OperationResult result)
Returns data structure that contains information about possible assignment holders for a particular target object.
|
<O extends ObjectType,R extends AbstractRoleType> |
ModelInteractionService.getAllowedRequestAssignmentItems(PrismObject<O> object,
PrismObject<R> target,
com.evolveum.midpoint.task.api.Task task,
OperationResult result)
Returns decisions for individual items for "assign" authorization.
|
<H extends AssignmentHolderType,R extends AbstractRoleType> |
ModelInteractionService.getAssignableRoleSpecification(PrismObject<H> assignmentHolder,
Class<R> targetType,
int assignmentOrder,
com.evolveum.midpoint.task.api.Task task,
OperationResult parentResult)
Returns an object that defines which roles can be assigned by the currently logged-in user.
|
Modifier and Type | Class and Description |
---|---|
class |
VirtualAssignmenetSpecification<R extends AbstractRoleType> |
Modifier and Type | Method and Description |
---|---|
static <R extends AbstractRoleType> |
LifecycleUtil.getForcedAssignmentSpecification(LifecycleStateModelType lifecycleStateModel,
String targetLifecycleState,
PrismContext prismContext) |
Modifier and Type | Class and Description |
---|---|
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 |
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 |
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 |
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.
|
Modifier and Type | Method and Description |
---|---|
PrismObject<? extends AbstractRoleType> |
AbstractRoleType.asPrismObject() |
JAXBElement<AbstractRoleType> |
ObjectFactory.createAbstractRole(AbstractRoleType value)
|
Modifier and Type | Method and Description |
---|---|
JAXBElement<AbstractRoleType> |
ObjectFactory.createAbstractRole(AbstractRoleType value)
|
Copyright © 2020 Evolveum. All rights reserved.