public class DefaultB2BGroupCycleValidator extends java.lang.Object implements B2BGroupCycleValidator
| Constructor and Description |
|---|
DefaultB2BGroupCycleValidator() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addGroups(java.util.Set<PrincipalGroupModel> allGroups,
java.util.Set<PrincipalGroupModel> groups) |
protected boolean |
checkGroups(PrincipalGroupModel principalGroup) |
protected boolean |
checkMembers(PrincipalGroupModel principalGroup) |
protected java.util.Set<PrincipalGroupModel> |
getAllGroups(PrincipalModel principal) |
boolean |
validateGroups(PrincipalGroupModel principalGroupModel,
PrincipalGroupModel groupMember)
Validate the groups given a group and group member
|
boolean |
validateMembers(PrincipalGroupModel principalGroupModel,
PrincipalModel member)
Validate the members given a group and group member
|
public boolean validateGroups(PrincipalGroupModel principalGroupModel, PrincipalGroupModel groupMember)
B2BGroupCycleValidatorvalidateGroups in interface B2BGroupCycleValidatorpublic boolean validateMembers(PrincipalGroupModel principalGroupModel, PrincipalModel member)
B2BGroupCycleValidatorvalidateMembers in interface B2BGroupCycleValidatorprotected boolean checkGroups(PrincipalGroupModel principalGroup)
protected boolean checkMembers(PrincipalGroupModel principalGroup)
protected java.util.Set<PrincipalGroupModel> getAllGroups(PrincipalModel principal)
protected void addGroups(java.util.Set<PrincipalGroupModel> allGroups, java.util.Set<PrincipalGroupModel> groups)
Copyright © 2018 SAP SE. All Rights Reserved.