Uses of Class
com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractRoleType
-
-
Uses of AbstractRoleType in com.evolveum.midpoint.gui.api.component
Classes in com.evolveum.midpoint.gui.api.component with type parameters of type AbstractRoleType Modifier and Type Class Description class
ChooseMemberPopup<O extends ObjectType,T extends AbstractRoleType>
Created by honcharMethods in com.evolveum.midpoint.gui.api.component that return AbstractRoleType Modifier and Type Method Description protected abstract AbstractRoleType
MemberPopupTabPanel. getAbstractRoleTypeObject()
Methods in com.evolveum.midpoint.gui.api.component with parameters of type AbstractRoleType Modifier and Type Method Description protected com.evolveum.midpoint.task.api.Task
ChooseMemberPopup. executeMemberOperation(AbstractRoleType targetObject, ObjectQuery query, @NotNull QName relation, QName type, org.apache.wicket.ajax.AjaxRequestTarget target, PageBase pageBase)
-
Uses of AbstractRoleType in com.evolveum.midpoint.gui.api.model
Constructors in com.evolveum.midpoint.gui.api.model with parameters of type AbstractRoleType Constructor Description DisplayNameModel(AbstractRoleType role)
-
Uses of AbstractRoleType in com.evolveum.midpoint.gui.api.util
Methods in com.evolveum.midpoint.gui.api.util with type parameters of type AbstractRoleType Modifier and Type Method Description static <AR extends AbstractRoleType>
org.apache.wicket.model.IModel<String>WebComponentUtil. createAbstractRoleConfirmationMessage(String actionName, ColumnMenuAction action, MainObjectListPanel<AR> abstractRoleTable, PageBase pageBase)
Method parameters in com.evolveum.midpoint.gui.api.util with type arguments of type AbstractRoleType Modifier and Type Method Description static List<QName>
WebComponentUtil. getAssignableRelationsList(PrismObject<? extends FocusType> focusObject, Class<? extends AbstractRoleType> type, WebComponentUtil.AssignmentOrder assignmentOrder, OperationResult result, com.evolveum.midpoint.task.api.Task task, PageBase pageBase)
static ObjectFilter
WebComponentUtil. getAssignableRolesFilter(PrismObject<? extends FocusType> focusObject, Class<? extends AbstractRoleType> type, WebComponentUtil.AssignmentOrder assignmentOrder, OperationResult result, com.evolveum.midpoint.task.api.Task task, PageBase pageBase)
static ObjectFilter
WebComponentUtil. getAssignableRolesFilter(PrismObject<? extends FocusType> focusObject, Class<? extends AbstractRoleType> type, QName relation, WebComponentUtil.AssignmentOrder assignmentOrder, OperationResult result, com.evolveum.midpoint.task.api.Task task, PageBase pageBase)
-
Uses of AbstractRoleType in com.evolveum.midpoint.gui.impl.page.admin.abstractrole
Classes in com.evolveum.midpoint.gui.impl.page.admin.abstractrole with type parameters of type AbstractRoleType Modifier and Type Class Description class
PageAbstractRole<AR extends AbstractRoleType,ARDM extends FocusDetailsModels<AR>>
-
Uses of AbstractRoleType in com.evolveum.midpoint.gui.impl.page.admin.abstractrole.component
Classes in com.evolveum.midpoint.gui.impl.page.admin.abstractrole.component with type parameters of type AbstractRoleType Modifier and Type Class Description class
AbstractRoleInducementPanel<AR extends AbstractRoleType>
class
AbstractRoleMemberPanel<R extends AbstractRoleType>
class
FocusApplicablePoliciesPanel<AR extends AbstractRoleType>
Created by honchar.class
GovernanceCardsPanel<AR extends AbstractRoleType>
class
InducedByPanel<AR extends AbstractRoleType>
Methods in com.evolveum.midpoint.gui.impl.page.admin.abstractrole.component with type parameters of type AbstractRoleType Modifier and Type Method Description static <R extends AbstractRoleType>
voidMemberOperationsGuiHelper. assignMembers(PageBase pageBase, R targetRefObject, org.apache.wicket.ajax.AjaxRequestTarget target, Search search, List<QName> objectTypes)
static <R extends AbstractRoleType>
voidMemberOperationsGuiHelper. assignMembers(PageBase pageBase, R targetRefObject, org.apache.wicket.ajax.AjaxRequestTarget target, Search search, List<QName> objectTypes, boolean isOrgTreePanelVisible)
static <O extends ObjectType,R extends AbstractRoleType>
voidMemberOperationsGuiHelper. assignMembers(PageBase pageBase, R targetRefObject, org.apache.wicket.ajax.AjaxRequestTarget target, Search search, List<QName> objectTypes, List<ObjectReferenceType> archetypeRefList, boolean isOrgTreePanelVisible)
static <R extends AbstractRoleType>
@NotNull ObjectQueryMemberOperationsHelper. createDirectMemberQuery(R targetObject, @NotNull QName memberType, Collection<QName> relations, ObjectReferenceType tenant, ObjectReferenceType project)
Creates a query covering all direct (assigned) members of an abstract role.Methods in com.evolveum.midpoint.gui.impl.page.admin.abstractrole.component with parameters of type AbstractRoleType Modifier and Type Method Description static com.evolveum.midpoint.task.api.Task
MemberOperationsHelper. createAndSubmitAssignMembersTask(AbstractRoleType targetObject, QName memberType, ObjectQuery memberQuery, @NotNull QName relation, org.apache.wicket.ajax.AjaxRequestTarget target, PageBase pageBase)
static void
MemberOperationsHelper. createAndSubmitDeleteMembersTask(AbstractRoleType targetObject, AbstractRoleMemberPanel.QueryScope scope, QName memberType, ObjectQuery memberQuery, org.apache.wicket.ajax.AjaxRequestTarget target, PageBase pageBase)
static void
MemberOperationsHelper. createAndSubmitRecomputeMembersTask(AbstractRoleType targetObject, AbstractRoleMemberPanel.QueryScope scope, QName memberType, ObjectQuery memberQuery, org.apache.wicket.ajax.AjaxRequestTarget target, PageBase pageBase)
Creates and submits a task that recomputes the role members.static com.evolveum.midpoint.task.api.Task
MemberOperationsHelper. createAndSubmitUnassignMembersTask(AbstractRoleType targetObject, AbstractRoleMemberPanel.QueryScope scope, QName memberType, ObjectQuery memberQuery, Collection<QName> relations, org.apache.wicket.ajax.AjaxRequestTarget target, PageBase pageBase)
Creates and executes (i.e.static com.evolveum.midpoint.task.api.Task
MemberOperationsHelper. createRecomputeMembersTask(AbstractRoleType targetObject, AbstractRoleMemberPanel.QueryScope scope, QName memberType, ObjectQuery memberQuery, org.apache.wicket.ajax.AjaxRequestTarget target, PageBase pageBase)
Creates a task that recomputes the role members.static @NotNull List<PrismReferenceValue>
MemberOperationsHelper. createReferenceValuesList(@NotNull AbstractRoleType targetObject, @NotNull Collection<QName> relations)
Creates reference values pointing to given target with given relations.static @Nullable com.evolveum.midpoint.task.api.Task
MemberOperationsHelper. createUnassignMembersTask(AbstractRoleType targetObject, AbstractRoleMemberPanel.QueryScope scope, QName memberType, ObjectQuery memberQuery, @NotNull Collection<QName> relations, org.apache.wicket.ajax.AjaxRequestTarget target, PageBase pageBase)
Creates the member unassignment task. -
Uses of AbstractRoleType in com.evolveum.midpoint.gui.impl.page.admin.assignmentholder.component.assignmentType.inducement
Classes in com.evolveum.midpoint.gui.impl.page.admin.assignmentholder.component.assignmentType.inducement with type parameters of type AbstractRoleType Modifier and Type Class Description class
AbstractInducementPanel<AR extends AbstractRoleType>
class
AllInducementsPanel<AR extends AbstractRoleType>
class
ConstructionInducementsPanel<AR extends AbstractRoleType>
class
FocusMappingsInducementsPanel<AR extends AbstractRoleType>
class
InducedEntitlementsPanel<AR extends AbstractRoleType>
class
OrgInducementsPanel<AR extends AbstractRoleType>
class
PolicyRuleInducementsPanel<AR extends AbstractRoleType>
class
RoleInducementsPanel<AR extends AbstractRoleType>
class
ServiceInducementsPanel<AR extends AbstractRoleType>
-
Uses of AbstractRoleType in com.evolveum.midpoint.gui.impl.page.admin.role.component.wizard.construction
Classes in com.evolveum.midpoint.gui.impl.page.admin.role.component.wizard.construction with type parameters of type AbstractRoleType Modifier and Type Class Description class
ConstructionGroupStepPanel<AR extends AbstractRoleType>
class
ConstructionOutboundMappingsStepPanel<AR extends AbstractRoleType>
class
ConstructionResourceObjectTypeStepPanel<AR extends AbstractRoleType>
class
ConstructionResourceStepPanel<AR extends AbstractRoleType>
class
ConstructionWizardPanel<AR extends AbstractRoleType>
-
Uses of AbstractRoleType in com.evolveum.midpoint.gui.impl.page.admin.user
Methods in com.evolveum.midpoint.gui.impl.page.admin.user with type parameters of type AbstractRoleType Modifier and Type Method Description protected <AR extends AbstractRoleType>
AssignmentInfoDtoUserDetailsModel. createDelegableAssignmentsPreviewDto(AssignmentType assignment, com.evolveum.midpoint.task.api.Task task, OperationResult result)
-
Uses of AbstractRoleType in com.evolveum.midpoint.gui.impl.page.self.requestAccess
Methods in com.evolveum.midpoint.gui.impl.page.self.requestAccess that return types with arguments of type AbstractRoleType Modifier and Type Method Description Class<? extends AbstractRoleType>
RoleCatalogQuery. getType()
Method parameters in com.evolveum.midpoint.gui.impl.page.self.requestAccess with type arguments of type AbstractRoleType Modifier and Type Method Description ObjectFilter
RequestAccess. getAssignableRolesFilter(PageBase page, Class<? extends AbstractRoleType> targetType)
void
RoleCatalogQuery. setType(Class<? extends AbstractRoleType> type)
-
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>
com.evolveum.midpoint.security.enforcer.api.ItemSecurityConstraintsModelInteractionService. 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>
RoleSelectionSpecificationModelInteractionService. 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. -
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
VirtualAssignmentSpecification<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>
VirtualAssignmentSpecification<R>LifecycleUtil. getForcedAssignmentSpecification(LifecycleStateModelType lifecycleStateModel, String targetLifecycleState, PrismContext prismContext)
-
Uses of AbstractRoleType in com.evolveum.midpoint.web.application
Classes in com.evolveum.midpoint.web.application with type parameters of type AbstractRoleType Modifier and Type Class Description class
InducementCounter<AR extends AbstractRoleType>
-
Uses of AbstractRoleType in com.evolveum.midpoint.web.component.assignment
Classes in com.evolveum.midpoint.web.component.assignment with type parameters of type AbstractRoleType Modifier and Type Class Description class
SimpleRoleSelector<R extends AbstractRoleType>
Methods in com.evolveum.midpoint.web.component.assignment with type parameters of type AbstractRoleType Modifier and Type Method Description static <AR extends AbstractRoleType>
org.apache.wicket.model.IModel<String>AssignmentsUtil. getIdentifierLabelModel(AssignmentType assignment, PageBase pageBase)
-
Uses of AbstractRoleType in com.evolveum.midpoint.web.component.data.column
Methods in com.evolveum.midpoint.web.component.data.column with type parameters of type AbstractRoleType Modifier and Type Method Description static <T extends AbstractRoleType>
List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<SelectableBean<T>,String>>ColumnUtils. getDefaultAbstractRoleColumns(boolean showAccounts)
-
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
Archetype definition.class
OrgType
Organizational unit, division, section, object group, team, project or any other form of organizing things and/or people.class
RoleType
A role in the extended Role-Based Access Control (RBAC) sense.class
ServiceType
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)
-