...
- Recherche de tous les groupes
- Pour chaque groupe
- Extraire la l'attribut qui servira clé (keyAttributeName)
- Extraire le l'attribut qui servira de nom (groupNameAttributeName)
- Extraire la liste des membres (membershipAttributeName)
- Pour chaque membre
- Vérifier s'il s'agit d'un groupe (en vérifiant que l'expression matche childGroupKeyRegex)
- S'il s'agit bien d'un groupe, extraire la clé en utilisant le groupe dont l'index est keyIndexMatchingGroup
- Insérer le sous-groupe en tant qu'enfant du groupe
...