Interface B2BGroupCycleValidator

All Known Subinterfaces:
B2BGroupCycleValidator
All Known Implementing Classes:
DefaultB2BGroupCycleValidator, DefaultB2BGroupCycleValidator

public interface B2BGroupCycleValidator
  • Method Details

    • validateGroups

      boolean validateGroups(PrincipalGroupModel principalGroupModel, PrincipalGroupModel groupMember)
      Validate the groups given a group and group member
      Parameters:
      principalGroupModel -
      groupMember -
      Returns:
      Boolean result based on whether cyclic groups were detected or not
    • validateMembers

      boolean validateMembers(PrincipalGroupModel principalGroupModel, PrincipalModel member)
      Validate the members given a group and group member
      Parameters:
      principalGroupModel -
      member -
      Returns:
      Boolean result based on whether cyclic groups were detected or not