public class FocusTypeUtil extends Object
Constructor and Description |
---|
FocusTypeUtil() |
public static AssignmentType createRoleAssignment(String roleOid)
public static AssignmentType createOrgAssignment(String roleOid)
public static AssignmentType createTargetAssignment(String targetOid, QName type)
public static String dumpAssignment(AssignmentType assignmentType)
public static String dumpInducementConstraints(AssignmentType assignmentType)
public static boolean selectorMatches(AssignmentSelectorType assignmentSelector, AssignmentType assignmentType, PrismContext prismContext)
public static String determineConstructionResource(AssignmentType assignmentType)
public static String determineConstructionIntent(AssignmentType assignmentType)
public static ShadowKindType determineConstructionKind(AssignmentType assignmentType)
public static ProtectedStringType getPasswordValue(UserType user)
@NotNull public static <O extends ObjectType> List<String> determineSubTypes(O object)
@NotNull public static <O extends ObjectType> List<String> determineSubTypes(PrismObject<O> object)
public static <O extends ObjectType> boolean hasSubtype(PrismObject<O> object, String subtype)
public static <O extends ObjectType> void setSubtype(PrismObject<O> object, List<String> subtypes)
Copyright © 2020 Evolveum. All rights reserved.