Class RbacObjectCategoryProcessor
java.lang.Object
com.evolveum.midpoint.ninja.action.mining.generator.context.RbacObjectCategoryProcessor
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidassignPrimaryAccessByCategory(@NotNull UserType user, @NotNull RbacObjectCategoryProcessor.Category category, @NotNull GeneratorOptions generatorOptions) static voidgenerateRbacData(@NotNull com.evolveum.midpoint.repo.api.RepositoryService repository, @NotNull RbacObjectCategoryProcessor.Category category, @NotNull Log log, @NotNull GeneratorOptions generatorOptions, int total, Set<String> names, OperationResult result) static voidgenerateRbacObject(@NotNull UserType user, @NotNull RbacObjectCategoryProcessor.Category category, @NotNull GeneratorOptions generatorOptions) getRandomCategory(RbacObjectCategoryProcessor.Category category, RbacObjectCategoryProcessor.Category category2) static @Nullable StringretrieveOrgUnit(@NotNull GeneratorOptions generatorOptions, @NotNull RbacObjectCategoryProcessor.Category category)
-
Constructor Details
-
RbacObjectCategoryProcessor
public RbacObjectCategoryProcessor()
-
-
Method Details
-
getRandomCategory
public static RbacObjectCategoryProcessor.Category getRandomCategory(RbacObjectCategoryProcessor.Category category) -
getRandomCategory
public static RbacObjectCategoryProcessor.Category getRandomCategory(RbacObjectCategoryProcessor.Category category, RbacObjectCategoryProcessor.Category category2) -
generateRbacData
public static void generateRbacData(@NotNull @NotNull com.evolveum.midpoint.repo.api.RepositoryService repository, @NotNull @NotNull RbacObjectCategoryProcessor.Category category, @NotNull @NotNull Log log, @NotNull @NotNull GeneratorOptions generatorOptions, int total, Set<String> names, OperationResult result) -
generateRbacObject
public static void generateRbacObject(@NotNull @NotNull UserType user, @NotNull @NotNull RbacObjectCategoryProcessor.Category category, @NotNull @NotNull GeneratorOptions generatorOptions) -
retrieveOrgUnit
@Nullable public static @Nullable String retrieveOrgUnit(@NotNull @NotNull GeneratorOptions generatorOptions, @NotNull @NotNull RbacObjectCategoryProcessor.Category category) -
assignPrimaryAccessByCategory
public static void assignPrimaryAccessByCategory(@NotNull @NotNull UserType user, @NotNull @NotNull RbacObjectCategoryProcessor.Category category, @NotNull @NotNull GeneratorOptions generatorOptions)
-