Uses of Class
com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractRoleType
-
-
Uses of AbstractRoleType in com.evolveum.midpoint.model.api
Methods in com.evolveum.midpoint.model.api with type parameters of type AbstractRoleType Modifier and Type Method Description <O extends AbstractRoleType>
AssignmentCandidatesSpecificationModelInteractionService. 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>
ItemSecurityConstraintsModelInteractionService. getAllowedRequestAssignmentItems(PrismObject<O> object, PrismObject<R> target, Task task, OperationResult result)
Returns decisions for individual items for "assign" authorization.<H extends AssignmentHolderType,R extends AbstractRoleType>
RoleSelectionSpecificationModelInteractionService. getAssignableRoleSpecification(PrismObject<H> assignmentHolder, Class<R> targetType, int assignmentOrder, Task task, OperationResult parentResult)
Returns an object that defines which roles can be assigned by the currently logged-in user. -
Uses of AbstractRoleType in com.evolveum.midpoint.model.impl.controller
Methods in com.evolveum.midpoint.model.impl.controller with type parameters of type AbstractRoleType Modifier and Type Method Description <O extends AbstractRoleType>
AssignmentCandidatesSpecificationModelInteractionServiceImpl. determineAssignmentHolderSpecification(PrismObject<O> assignmentTarget, OperationResult result)
<O extends ObjectType,R extends AbstractRoleType>
ItemSecurityConstraintsModelInteractionServiceImpl. getAllowedRequestAssignmentItems(PrismObject<O> object, PrismObject<R> target, Task task, OperationResult result)
<H extends AssignmentHolderType,R extends AbstractRoleType>
RoleSelectionSpecificationModelInteractionServiceImpl. getAssignableRoleSpecification(PrismObject<H> focus, Class<R> targetType, int assignmentOrder, Task task, OperationResult parentResult)
-
Uses of AbstractRoleType in com.evolveum.midpoint.model.impl.lens
Methods in com.evolveum.midpoint.model.impl.lens with type parameters of type AbstractRoleType Modifier and Type Method Description static <R extends AbstractRoleType>
Collection<AssignmentType>LensUtil. getForcedAssignments(LifecycleStateModelType lifecycleModel, String targetLifecycle, ObjectResolver objectResolver, PrismContext prismContext, Task task, OperationResult result)
Methods in com.evolveum.midpoint.model.impl.lens that return types with arguments of type AbstractRoleType Modifier and Type Method Description PrismObject<? extends AbstractRoleType>
AssignmentPathVariables. getImmediateRole()
Method parameters in com.evolveum.midpoint.model.impl.lens with type arguments of type AbstractRoleType Modifier and Type Method Description void
AssignmentPathVariables. setImmediateRole(PrismObject<? extends AbstractRoleType> immediateRole)
-
Uses of AbstractRoleType in com.evolveum.midpoint.model.impl.lens.projector.mappings
Constructors in com.evolveum.midpoint.model.impl.lens.projector.mappings with parameters of type AbstractRoleType Constructor Description AutoassignRoleMappingEvaluationRequest(AutoassignMappingType mapping, AbstractRoleType role)
-
Uses of AbstractRoleType in com.evolveum.midpoint.schema
Classes in com.evolveum.midpoint.schema with type parameters of type AbstractRoleType Modifier and Type Class Description class
VirtualAssignmenetSpecification<R extends AbstractRoleType>
-
Uses of AbstractRoleType in com.evolveum.midpoint.schema.util
Methods in com.evolveum.midpoint.schema.util with type parameters of type AbstractRoleType Modifier and Type Method Description static <R extends AbstractRoleType>
VirtualAssignmenetSpecification<R>LifecycleUtil. getForcedAssignmentSpecification(LifecycleStateModelType lifecycleStateModel, String targetLifecycleState, PrismContext prismContext)
-
Uses of AbstractRoleType in com.evolveum.midpoint.security.enforcer.api
Methods in com.evolveum.midpoint.security.enforcer.api with type parameters of type AbstractRoleType Modifier and Type Method Description <O extends ObjectType,R extends AbstractRoleType>
ItemSecurityConstraintsSecurityEnforcer. getAllowedRequestAssignmentItems(MidPointPrincipal midPointPrincipal, String operationUrl, PrismObject<O> object, PrismObject<R> target, OwnerResolver ownerResolver, Task task, OperationResult result)
Returns decisions for individual items for "assign" authorization. -
Uses of AbstractRoleType in com.evolveum.midpoint.xml.ns._public.common.common_3
Subclasses of AbstractRoleType in com.evolveum.midpoint.xml.ns._public.common.common_3 Modifier and Type Class 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.Methods in com.evolveum.midpoint.xml.ns._public.common.common_3 that return types with arguments of type AbstractRoleType Modifier and Type Method Description PrismObject<? extends AbstractRoleType>
AbstractRoleType. asPrismObject()
javax.xml.bind.JAXBElement<AbstractRoleType>
ObjectFactory. createAbstractRole(AbstractRoleType value)
Methods in com.evolveum.midpoint.xml.ns._public.common.common_3 with parameters of type AbstractRoleType Modifier and Type Method Description javax.xml.bind.JAXBElement<AbstractRoleType>
ObjectFactory. createAbstractRole(AbstractRoleType value)
-