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()
-
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, Task task, PageBase pageBase)
static ObjectFilter
WebComponentUtil. getAssignableRolesFilter(PrismObject<? extends FocusType> focusObject, Class<? extends AbstractRoleType> type, WebComponentUtil.AssignmentOrder assignmentOrder, OperationResult result, Task task, PageBase pageBase)
static ObjectFilter
WebComponentUtil. getAssignableRolesFilter(PrismObject<? extends FocusType> focusObject, Class<? extends AbstractRoleType> type, QName relation, WebComponentUtil.AssignmentOrder assignmentOrder, OperationResult result, Task task, PageBase pageBase)
-
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.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, RelationSearchItemConfigurationType relationConfig, List<QName> objectTypes)
static <R extends AbstractRoleType>
voidMemberOperationsGuiHelper. assignMembers(PageBase pageBase, R targetRefObject, org.apache.wicket.ajax.AjaxRequestTarget target, RelationSearchItemConfigurationType relationConfig, List<QName> objectTypes, boolean isOrgTreePanelVisible)
static <O extends ObjectType,R extends AbstractRoleType>
voidMemberOperationsGuiHelper. assignMembers(PageBase pageBase, R targetRefObject, org.apache.wicket.ajax.AjaxRequestTarget target, RelationSearchItemConfigurationType relationConfig, 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 void
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 void
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 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 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.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, 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>
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>
@NotNull 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(@NotNull AutoassignMappingType mapping, @NotNull 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.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.web.page.admin.roles
Classes in com.evolveum.midpoint.web.page.admin.roles with type parameters of type AbstractRoleType Modifier and Type Class Description class
AbstractRoleCompositedSearchItem<R extends AbstractRoleType>
-
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)
-