Uses of Class
com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractRoleType
Packages that use 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
Classes in com.evolveum.midpoint.gui.api.component with type parameters of type AbstractRoleTypeModifier and TypeClassDescriptionclass
ChooseMemberPopup<O extends ObjectType,
T extends AbstractRoleType> Created by honcharMethods in com.evolveum.midpoint.gui.api.component that return AbstractRoleTypeModifier and TypeMethodDescriptionprotected 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 -
Uses of AbstractRoleType in com.evolveum.midpoint.gui.api.util
Methods in com.evolveum.midpoint.gui.api.util with type parameters of type AbstractRoleTypeModifier and TypeMethodDescriptionstatic <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 AbstractRoleTypeModifier 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
Classes in com.evolveum.midpoint.gui.impl.page.admin.abstractrole with type parameters of type AbstractRoleTypeModifier 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
Classes in com.evolveum.midpoint.gui.impl.page.admin.abstractrole.component with type parameters of type AbstractRoleTypeModifier 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.Methods in com.evolveum.midpoint.gui.impl.page.admin.abstractrole.component with type parameters of type AbstractRoleTypeModifier 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) Methods in com.evolveum.midpoint.gui.impl.page.admin.abstractrole.component with parameters of type AbstractRoleTypeModifier and TypeMethodDescriptionstatic @NotNull List<PrismReferenceValue>
MemberOperationsQueryUtil.createReferenceValuesList
(@NotNull AbstractRoleType targetObject, @NotNull Collection<QName> relations) Creates reference values pointing to given target with given relations.Constructors in com.evolveum.midpoint.gui.impl.page.admin.abstractrole.component with parameters of type AbstractRoleTypeModifierConstructorDescriptionAssign
(@NotNull AbstractRoleType targetAbstractRole, @NotNull QName memberType, @NotNull ObjectQuery memberQuery, @NotNull PageBase pageBase, @NotNull QName relation) -
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 AbstractRoleTypeModifier 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
Classes in com.evolveum.midpoint.gui.impl.page.admin.role.component.wizard with type parameters of type 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 AbstractRoleTypeModifier 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
Methods in com.evolveum.midpoint.gui.impl.page.admin.user with type parameters of type AbstractRoleTypeModifier 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
Methods in com.evolveum.midpoint.gui.impl.page.self.requestAccess that return types with arguments of type AbstractRoleTypeMethod parameters in com.evolveum.midpoint.gui.impl.page.self.requestAccess with type arguments of type AbstractRoleTypeModifier 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
Methods in com.evolveum.midpoint.model.api with type parameters of type AbstractRoleTypeModifier 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
Classes in com.evolveum.midpoint.schema with type parameters of type AbstractRoleTypeModifier and TypeClassDescriptionfinal record
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 AbstractRoleTypeModifier and TypeMethodDescriptionstatic <R extends AbstractRoleType>
VirtualAssignmentSpecification<R>LifecycleUtil.getForcedAssignmentSpecification
(LifecycleStateModelType lifecycleStateModel, String targetLifecycleState) -
Uses of AbstractRoleType in com.evolveum.midpoint.schema.util.roles
Methods in com.evolveum.midpoint.schema.util.roles with parameters of type AbstractRoleTypeModifier and TypeMethodDescriptionRoleManagementUtil.getInducedRolesOids
(@NotNull AbstractRoleType role) Returns OIDs of roles induced by a given role. -
Uses of AbstractRoleType in com.evolveum.midpoint.web.application
Classes in com.evolveum.midpoint.web.application with type parameters of type AbstractRoleType -
Uses of AbstractRoleType in com.evolveum.midpoint.web.component.assignment
Classes in com.evolveum.midpoint.web.component.assignment with type parameters of type AbstractRoleTypeMethods in com.evolveum.midpoint.web.component.assignment with type parameters of type AbstractRoleTypeModifier 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
Methods in com.evolveum.midpoint.web.component.data.column with type parameters of type AbstractRoleTypeModifier 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
Subclasses of AbstractRoleType in com.evolveum.midpoint.xml.ns._public.common.common_3Modifier and TypeClassDescriptionclass
Archetype definition.class
Organizational unit, division, section, object group, team, project or any other form of organizing things and/or people.class
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.Methods in com.evolveum.midpoint.xml.ns._public.common.common_3 that return AbstractRoleTypeModifier 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) Methods in com.evolveum.midpoint.xml.ns._public.common.common_3 that return types with arguments of type AbstractRoleTypeModifier and TypeMethodDescriptionPrismObject<? extends AbstractRoleType>
AbstractRoleType.asPrismObject()
jakarta.xml.bind.JAXBElement<AbstractRoleType>
ObjectFactory.createAbstractRole
(AbstractRoleType value) Methods in com.evolveum.midpoint.xml.ns._public.common.common_3 with parameters of type AbstractRoleTypeModifier and TypeMethodDescriptionjakarta.xml.bind.JAXBElement<AbstractRoleType>
ObjectFactory.createAbstractRole
(AbstractRoleType value)