Uses of Class
com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractRoleType
Package
Description
Package for reusable and stable GUI Wicket Components.
The package that contains Wicket models (implementations of IModel
interface) and other model-related utilities.
GUI API package for various utility classes and interfaces.
Contains "auxiliary" functionality useful for role management area, e.g.
-
Uses of AbstractRoleType in com.evolveum.midpoint.gui.api.component
Modifier and TypeClassDescriptionclass
ChooseMemberPopup<O extends ObjectType,
T extends AbstractRoleType> Created by honcharModifier and TypeMethodDescriptionprotected abstract AbstractRoleType
MemberPopupTabPanel.getAbstractRoleTypeObject()
-
Uses of AbstractRoleType in com.evolveum.midpoint.gui.api.model
-
Uses of AbstractRoleType in com.evolveum.midpoint.gui.api.util
Modifier and TypeMethodDescriptionstatic <AR extends AbstractRoleType>
org.apache.wicket.model.IModel<String>WebComponentUtil.createAbstractRoleConfirmationMessage
(String actionName, ColumnMenuAction action, MainObjectListPanel<AR> abstractRoleTable, PageBase pageBase) Modifier and TypeMethodDescriptionWebComponentUtil.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
Modifier and TypeClassDescriptionclass
AbstractRoleDetailsModel<AR extends AbstractRoleType>
class
PageAbstractRole<AR extends AbstractRoleType,
ARDM extends FocusDetailsModels<AR>> -
Uses of AbstractRoleType in com.evolveum.midpoint.gui.impl.page.admin.abstractrole.component
Modifier and TypeClassDescriptionclass
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>
class
ModificationTargetPanel<AR extends AbstractRoleType>
Created by tchrapovic.Modifier and TypeMethodDescriptionstatic <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) Modifier and TypeMethodDescriptionstatic @NotNull List<PrismReferenceValue>
MemberOperationsQueryUtil.createReferenceValuesList
(@NotNull AbstractRoleType targetObject, @NotNull Collection<QName> relations) Creates reference values pointing to given target with given relations.ModifierConstructorDescriptionAssign
(@NotNull AbstractRoleType targetAbstractRole, @NotNull QName memberType, @NotNull ObjectQuery memberQuery, @NotNull PageBase pageBase, @NotNull QName relation) Unassign
(@NotNull AbstractRoleType targetAbstractRole, @NotNull QName memberType, @NotNull ObjectQuery memberQuery, @NotNull AbstractRoleMemberPanel.QueryScope scope, @NotNull Collection<QName> relations, @NotNull PageBase pageBase) -
Uses of AbstractRoleType in com.evolveum.midpoint.gui.impl.page.admin.assignmentholder.component.assignmentType.inducement
Modifier and TypeClassDescriptionclass
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
-
Uses of AbstractRoleType in com.evolveum.midpoint.gui.impl.page.admin.role.component.wizard.construction
Modifier and TypeClassDescriptionclass
ConstructionGroupStepPanel<AR extends AbstractRoleType>
class
class
class
ConstructionResourceStepPanel<AR extends AbstractRoleType>
class
ConstructionWizardPanel<AR extends AbstractRoleType>
-
Uses of AbstractRoleType in com.evolveum.midpoint.gui.impl.page.admin.user
Modifier and TypeMethodDescriptionprotected <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
Modifier and TypeMethodDescriptionRequestAccess.getAssignableRolesFilter
(PageBase page, Class<? extends AbstractRoleType> targetType) void
RoleCatalogQuery.setType
(Class<? extends AbstractRoleType> type) -
Uses of AbstractRoleType in com.evolveum.midpoint.model.api
Modifier and TypeMethodDescriptionModelInteractionService.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
(@NotNull 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
Modifier and TypeClassDescriptionfinal record
VirtualAssignmentSpecification<R extends AbstractRoleType>
-
Uses of AbstractRoleType in com.evolveum.midpoint.schema.util
Modifier and TypeMethodDescriptionstatic <R extends AbstractRoleType>
VirtualAssignmentSpecification<R>LifecycleUtil.getForcedAssignmentSpecification
(LifecycleStateModelType lifecycleStateModel, String targetLifecycleState) -
Uses of AbstractRoleType in com.evolveum.midpoint.schema.util.roles
Modifier and TypeMethodDescriptionRoleManagementUtil.getInducedRolesOids
(@NotNull AbstractRoleType role) Returns OIDs of roles induced by a given role. -
Uses of AbstractRoleType in com.evolveum.midpoint.web.application
-
Uses of AbstractRoleType in com.evolveum.midpoint.web.component.assignment
Modifier and TypeMethodDescriptionstatic <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
Modifier and TypeMethodDescriptionstatic <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
Modifier and TypeClassDescriptionclass
Archetype definition.class
Organizational unit, division, section, object group, team, project or any other form of organizing things and/or people.class
FIXMEclass
A role in the extended Role-Based Access Control (RBAC) sense.class
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 TypeMethodDescriptionAbstractRoleType.activation
(ActivationType value) AbstractRoleType.adminGuiConfiguration
(AdminGuiConfigurationType value) AbstractRoleType.archetypeRef
(ObjectReferenceType value) AbstractRoleType.archetypeRef
(String oid, QName type) AbstractRoleType.archetypeRef
(String oid, QName type, QName relation) AbstractRoleType.assignment
(AssignmentType value) AbstractRoleType.authorization
(AuthorizationType value) AbstractRoleType.autoassign
(AutoassignSpecificationType value) AbstractRoleType.behavior
(BehaviorType value) AbstractRoleType.clone()
AbstractRoleType.condition
(MappingType value) AbstractRoleType.costCenter
(String value) AbstractRoleType.credentials
(CredentialsType value) AbstractRoleType.dataProtection
(DataProtectionType value) AbstractRoleType.delegatedRef
(ObjectReferenceType value) AbstractRoleType.delegatedRef
(String oid, QName type) AbstractRoleType.delegatedRef
(String oid, QName type, QName relation) AbstractRoleType.description
(String value) AbstractRoleType.diagnosticInformation
(DiagnosticInformationType value) AbstractRoleType.displayName
(PolyStringType value) AbstractRoleType.displayName
(String value) AbstractRoleType.documentation
(String value) AbstractRoleType.effectiveMarkRef
(ObjectReferenceType value) AbstractRoleType.effectiveMarkRef
(String oid, QName type) AbstractRoleType.effectiveMarkRef
(String oid, QName type, QName relation) AbstractRoleType.effectiveOperationPolicy
(ObjectOperationPolicyType value) AbstractRoleType.emailAddress
(String value) AbstractRoleType.extension
(ExtensionType value) AbstractRoleType.fetchResult
(OperationResultType value) AbstractRoleType.idempotence
(IdempotenceType value) AbstractRoleType.identifier
(String value) AbstractRoleType.identities
(FocusIdentitiesType value) AbstractRoleType.indestructible
(Boolean value) AbstractRoleType.inducement
(AssignmentType value) AbstractRoleType.iterationToken
(String value) AbstractRoleType.jpegPhoto
(byte[] value) AbstractRoleType.lensContext
(LensContextType value) AbstractRoleType.lifecycleState
(String value) AbstractRoleType.linkRef
(ObjectReferenceType value) AbstractRoleType.locality
(PolyStringType value) AbstractRoleType.metadata
(MetadataType value) AbstractRoleType.name
(PolyStringType value) AbstractRoleType.operationExecution
(OperationExecutionType value) AbstractRoleType.parentOrgRef
(ObjectReferenceType value) AbstractRoleType.parentOrgRef
(String oid, QName type) AbstractRoleType.parentOrgRef
(String oid, QName type, QName relation) AbstractRoleType.personaRef
(ObjectReferenceType value) AbstractRoleType.personaRef
(String oid, QName type) AbstractRoleType.personaRef
(String oid, QName type, QName relation) AbstractRoleType.policyException
(PolicyExceptionType value) AbstractRoleType.policySituation
(String value) AbstractRoleType.policyStatement
(PolicyStatementType value) AbstractRoleType.preferredLanguage
(String value) AbstractRoleType.requestable
(Boolean value) AbstractRoleType.roleInfluenceRef
(ObjectReferenceType value) AbstractRoleType.roleInfluenceRef
(String oid, QName type) AbstractRoleType.roleInfluenceRef
(String oid, QName type, QName relation) AbstractRoleType.roleMembershipRef
(ObjectReferenceType value) AbstractRoleType.roleMembershipRef
(String oid, QName type) AbstractRoleType.roleMembershipRef
(String oid, QName type, QName relation) AbstractRoleType.telephoneNumber
(String value) AbstractRoleType.tenantRef
(ObjectReferenceType value) AbstractRoleType.trigger
(TriggerType value) AbstractRoleType.triggeredPolicyRule
(EvaluatedPolicyRuleType value) Modifier and TypeMethodDescriptionPrismObject<? extends AbstractRoleType>
AbstractRoleType.asPrismObject()
jakarta.xml.bind.JAXBElement<AbstractRoleType>
ObjectFactory.createAbstractRole
(AbstractRoleType value) Modifier and TypeMethodDescriptionjakarta.xml.bind.JAXBElement<AbstractRoleType>
ObjectFactory.createAbstractRole
(AbstractRoleType value)