code: def _get_group_infos(self):
          
          if self._group_infos is None:
              self._group_infos = self._group_type.user_groups(
                  self._ldap_user, self._group_search
              )
  
          return self._group_infos
docs: Returns a (cached) list of group_info structures for the groups that our
          user is a member of.