Uses of Class
com.evolveum.midpoint.common.mining.objects.analysis.RoleAnalysisAttributeDef
Package
Description
-
Uses of RoleAnalysisAttributeDef in com.evolveum.midpoint.common.mining.objects.analysis
Modifier and TypeMethodDescriptionvoid
AttributePathResult.setItemDefinition
(RoleAnalysisAttributeDef itemDefinition) -
Uses of RoleAnalysisAttributeDef in com.evolveum.midpoint.common.mining.objects.chunk
Modifier and TypeMethodDescriptionDisplayValueOption.getRoleAnalysisRoleDef()
DisplayValueOption.getUserAnalysisUserDef()
Modifier and TypeMethodDescriptionvoid
DisplayValueOption.setRoleAnalysisRoleDef
(RoleAnalysisAttributeDef roleItemValuePath) void
DisplayValueOption.setUserAnalysisUserDef
(RoleAnalysisAttributeDef userItemValuePath) ModifierConstructorDescriptionDisplayValueOption
(RoleAnalysisAttributeDef roleAnalysisAttributeDef, RoleAnalysisAttributeDef userAnalysisAttributeDef, RoleAnalysisSortMode sortMode) -
Uses of RoleAnalysisAttributeDef in com.evolveum.midpoint.common.mining.utils
Modifier and TypeFieldDescriptionstatic RoleAnalysisAttributeDef
RoleAnalysisAttributeDefUtils.archetypeAssignment
static RoleAnalysisAttributeDef
RoleAnalysisAttributeDefUtils.archetypeInducement
static RoleAnalysisAttributeDef
RoleAnalysisAttributeDefUtils.archetypeRef
static RoleAnalysisAttributeDef
RoleAnalysisAttributeDefUtils.costCenter
static RoleAnalysisAttributeDef
RoleAnalysisAttributeDefUtils.lifecycleState
static RoleAnalysisAttributeDef
RoleAnalysisAttributeDefUtils.locale
static RoleAnalysisAttributeDef
RoleAnalysisAttributeDefUtils.locality
static RoleAnalysisAttributeDef
RoleAnalysisAttributeDefUtils.name
static RoleAnalysisAttributeDef
RoleAnalysisAttributeDefUtils.orgAssignment
static RoleAnalysisAttributeDef
RoleAnalysisAttributeDefUtils.orgInducement
static RoleAnalysisAttributeDef
RoleAnalysisAttributeDefUtils.resourceAssignment
static RoleAnalysisAttributeDef
RoleAnalysisAttributeDefUtils.riskLevel
static RoleAnalysisAttributeDef
RoleAnalysisAttributeDefUtils.roleAssignment
static RoleAnalysisAttributeDef
RoleAnalysisAttributeDefUtils.roleInducement
static RoleAnalysisAttributeDef
RoleAnalysisAttributeDefUtils.serviceAssignment
static RoleAnalysisAttributeDef
RoleAnalysisAttributeDefUtils.serviceInducement
static RoleAnalysisAttributeDef
RoleAnalysisAttributeDefUtils.title
Modifier and TypeMethodDescriptionstatic RoleAnalysisAttributeDef
RoleAnalysisAttributeDefUtils.getArchetypeRef()
static RoleAnalysisAttributeDef
RoleAnalysisAttributeDefUtils.getAttributeByDisplayValue
(String displayValue) static RoleAnalysisAttributeDef
RoleAnalysisAttributeDefUtils.getLocality()
static RoleAnalysisAttributeDef
RoleAnalysisAttributeDefUtils.getObjectNameDef()
static RoleAnalysisAttributeDef
RoleAnalysisAttributeDefUtils.getOrgAssignment()
static RoleAnalysisAttributeDef
RoleAnalysisAttributeDefUtils.getTitle()
Modifier and TypeMethodDescriptionstatic @NotNull @UnmodifiableView Map<String,
RoleAnalysisAttributeDef> RoleAnalysisAttributeDefUtils.createAttributeMap()
static @NotNull List<RoleAnalysisAttributeDef>
RoleAnalysisAttributeDefUtils.createSimpleRoleAttributeChoiceSet()
static @NotNull List<RoleAnalysisAttributeDef>
RoleAnalysisAttributeDefUtils.createSimpleUserAttributeChoiceSet()
static @NotNull List<RoleAnalysisAttributeDef>
RoleAnalysisAttributeDefUtils.getAttributesForRoleAnalysis()
static @NotNull List<RoleAnalysisAttributeDef>
RoleAnalysisAttributeDefUtils.getAttributesForUserAnalysis()
@NotNull List<RoleAnalysisAttributeDef>
RoleAnalysisCacheOption.getItemDef()
Modifier and TypeMethodDescriptionvoid
RoleAnalysisCacheOption.setItemDef
(@NotNull List<RoleAnalysisAttributeDef> itemDef) ModifierConstructorDescriptionRoleAnalysisCacheOption
(@NotNull List<RoleAnalysisAttributeDef> itemDef) -
Uses of RoleAnalysisAttributeDef in com.evolveum.midpoint.model.api.mining
Modifier and TypeMethodDescription@Nullable List<RoleAnalysisAttributeDef>
RoleAnalysisService.resolveAnalysisAttributes
(@NotNull RoleAnalysisSessionType session, @NotNull QName complexType) Resolves the analysis attributes based on the provided session and complex type.Modifier and TypeMethodDescriptionRoleAnalysisService.resolveRoleMembersAttribute
(@NotNull String objectOid, @NotNull Task task, @NotNull OperationResult result, @NotNull List<RoleAnalysisAttributeDef> attributeDefSet) RoleAnalysisService.resolveRoleMembersAttributeCached
(@NotNull String objectOid, @NotNull AttributeAnalysisCache userAnalysisCache, @NotNull Task task, @NotNull OperationResult result, @NotNull List<RoleAnalysisAttributeDef> attributeDefSet) RoleAnalysisService.resolveRoleValueToMark
(@NotNull PrismObject<RoleType> prismRole, @NotNull List<RoleAnalysisAttributeDef> itemDef) Resolve object attribute value.RoleAnalysisService.resolveUserAttributes
(@NotNull PrismObject<UserType> prismUser, @NotNull List<RoleAnalysisAttributeDef> attributesForUserAnalysis) RoleAnalysisService.resolveUserValueToMark
(@NotNull PrismObject<UserType> prismUser, @NotNull List<RoleAnalysisAttributeDef> itemDef) RoleAnalysisService.roleMembersAttributeAnalysis
(@NotNull List<RoleAnalysisAttributeDef> attributeDefSet, @NotNull String objectOid, @NotNull Task task, @NotNull OperationResult result) Performs attribute analysis for role members.RoleAnalysisService.roleTypeAttributeAnalysis
(@NotNull Set<PrismObject<RoleType>> prismRoles, Double membershipDensity, @NotNull Task task, @NotNull OperationResult result, @NotNull List<RoleAnalysisAttributeDef> attributeRoleDefSet) Performs attribute analysis for role objects.RoleAnalysisService.userRolesAttributeAnalysis
(@NotNull List<RoleAnalysisAttributeDef> attributeRoleDefSet, @NotNull String objectOid, @NotNull Task task, @NotNull OperationResult result) Performs attribute analysis for user roles.RoleAnalysisService.userTypeAttributeAnalysis
(@NotNull Set<PrismObject<UserType>> prismUsers, Double membershipDensity, @NotNull Task task, @NotNull OperationResult result, @NotNull List<RoleAnalysisAttributeDef> attributeDefSet) Performs attribute analysis for user objects.RoleAnalysisService.userTypeAttributeAnalysisCached
(@NotNull Set<PrismObject<UserType>> prismUsers, Double membershipDensity, @NotNull AttributeAnalysisCache userAnalysisCache, @NotNull List<RoleAnalysisAttributeDef> attributeDefSet, @NotNull Task task, @NotNull OperationResult result) -
Uses of RoleAnalysisAttributeDef in com.evolveum.midpoint.model.impl.mining
Modifier and TypeMethodDescription@Nullable List<RoleAnalysisAttributeDef>
RoleAnalysisServiceImpl.resolveAnalysisAttributes
(@NotNull RoleAnalysisSessionType session, @NotNull QName complexType) Modifier and TypeMethodDescriptionRoleAnalysisServiceImpl.resolveRoleMembersAttribute
(@NotNull String objectOid, @NotNull Task task, @NotNull OperationResult result, @NotNull List<RoleAnalysisAttributeDef> attributeDefSet) RoleAnalysisServiceImpl.resolveRoleMembersAttributeCached
(@NotNull String objectOid, @NotNull AttributeAnalysisCache userAnalysisCache, @NotNull Task task, @NotNull OperationResult result, @NotNull List<RoleAnalysisAttributeDef> attributeDefSet) RoleAnalysisServiceImpl.resolveRoleValueToMark
(@NotNull PrismObject<RoleType> prismRole, @NotNull List<RoleAnalysisAttributeDef> itemDef) @NotNull RoleAnalysisAttributeAnalysisResult
RoleAnalysisServiceImpl.resolveUserAttributes
(@NotNull PrismObject<UserType> prismUser, @NotNull List<RoleAnalysisAttributeDef> attributesForUserAnalysis) RoleAnalysisServiceImpl.resolveUserValueToMark
(@NotNull PrismObject<UserType> prismUser, @NotNull List<RoleAnalysisAttributeDef> itemDef) RoleAnalysisServiceImpl.roleMembersAttributeAnalysis
(@NotNull List<RoleAnalysisAttributeDef> attributeDefSet, @NotNull String objectOid, @NotNull Task task, @NotNull OperationResult result) RoleAnalysisServiceImpl.roleTypeAttributeAnalysis
(@NotNull Set<PrismObject<RoleType>> prismRoles, Double membershipDensity, @NotNull Task task, @NotNull OperationResult result, @NotNull List<RoleAnalysisAttributeDef> attributeRoleDefSet) RoleAnalysisServiceImpl.userRolesAttributeAnalysis
(@NotNull List<RoleAnalysisAttributeDef> attributeRoleDefSet, @NotNull String objectOid, @NotNull Task task, @NotNull OperationResult result) RoleAnalysisServiceImpl.userTypeAttributeAnalysis
(@NotNull Set<PrismObject<UserType>> prismUsers, Double membershipDensity, @NotNull Task task, @NotNull OperationResult result, @NotNull List<RoleAnalysisAttributeDef> attributeDefSet) RoleAnalysisServiceImpl.userTypeAttributeAnalysisCached
(@NotNull Set<PrismObject<UserType>> prismUsers, Double membershipDensity, @NotNull AttributeAnalysisCache userAnalysisCache, @NotNull List<RoleAnalysisAttributeDef> attributeDefSet, @NotNull Task task, @NotNull OperationResult result) -
Uses of RoleAnalysisAttributeDef in com.evolveum.midpoint.model.impl.mining.algorithm.cluster.action.util.outlier
Modifier and TypeMethodDescriptionstatic double
OutliersDetectionUtil.calculateAssignmentAnomalyConfidence
(@NotNull RoleAnalysisService roleAnalysisService, @Nullable List<RoleAnalysisAttributeDef> attributesForUserAnalysis, PrismObject<UserType> userTypeObject, int numberOfAllUsersInRepo, @NotNull DetectedAnomalyResult prepareRoleOutlier, @NotNull AttributeAnalysisCache userAnalysisCache, @NotNull Task task, @NotNull OperationResult result) -
Uses of RoleAnalysisAttributeDef in com.evolveum.midpoint.model.impl.mining.algorithm.cluster.action.util.outlier.inline
-
Uses of RoleAnalysisAttributeDef in com.evolveum.midpoint.model.impl.mining.algorithm.cluster.action.util.outlier.outline
Modifier and TypeMethodDescriptionOutlierDetectionOutlineModel.getRoleAnalysisAttributeDef()
OutlierDetectionOutlineModel.getUserAnalysisAttributeDef()
-
Uses of RoleAnalysisAttributeDef in com.evolveum.midpoint.model.impl.mining.algorithm.cluster.object
Modifier and TypeMethodDescriptionvoid
RoleAnalysisAttributeDefConvert.setRoleAnalysisItemDef
(RoleAnalysisAttributeDef roleAnalysisAttributeDef) -
Uses of RoleAnalysisAttributeDef in com.evolveum.midpoint.model.impl.mining.analysis
Modifier and TypeMethodDescriptionstatic void
AttributeAnalysisUtil.processRoleItemPathsNew
(@NotNull RoleAnalysisServiceImpl roleAnalysisService, @NotNull Set<PrismObject<RoleType>> prismRoles, @NotNull List<RoleAnalysisAttributeDef> itemDef, @NotNull List<AttributeAnalysisStructure> attributeAnalysisStructures, @NotNull Task task, @NotNull OperationResult result) static void
AttributeAnalysisUtil.processUserItemPathsNew
(@NotNull RoleAnalysisServiceImpl roleAnalysisService, @NotNull Set<PrismObject<UserType>> prismUsers, @NotNull List<RoleAnalysisAttributeDef> itemDef, @NotNull List<AttributeAnalysisStructure> attributeAnalysisStructures, @NotNull Task task, @NotNull OperationResult result) static void
AttributeAnalysisUtil.processUserItemPathsNewCache
(@NotNull RoleAnalysisServiceImpl roleAnalysisService, @NotNull Set<PrismObject<UserType>> prismUsers, @NotNull List<RoleAnalysisAttributeDef> itemDef, @NotNull List<AttributeAnalysisStructure> attributeAnalysisStructures, @NotNull AttributeAnalysisCache userAnalysisCache, @NotNull Task task, @NotNull OperationResult result) -
Uses of RoleAnalysisAttributeDef in com.evolveum.midpoint.model.impl.mining.utils
Modifier and TypeMethodDescriptionstatic void
RoleAnalysisAlgorithmUtils.extractAttributeStatistics
(@NotNull RoleAnalysisService roleAnalysisService, @NotNull QName complexType, @NotNull Task task, @NotNull OperationResult result, double density, Set<String> propertiesOidsSet, Set<String> membersOidsSet, ClusterStatistic clusterStatistic, @NotNull AttributeAnalysisCache attributeAnalysisCache, @NotNull List<RoleAnalysisAttributeDef> userAttributeDefSet, @NotNull List<RoleAnalysisAttributeDef> roleAttributeDefSet) -
Uses of RoleAnalysisAttributeDef in com.evolveum.midpoint.web.component.data
Modifier and TypeMethodDescriptionRoleAnalysisObjectDto.getRoleAnalysisAttributes()
RoleAnalysisObjectDto.getUserAnalysisAttributes()