def get_group_names(self):
if self._group_names is None:<EOL><INDENT>self._load_cached_attr("<STR_LIT>")<EOL><DEDENT>if self._group_names is None:<EOL><INDENT>group_infos = self._get_group_infos()<EOL>self._group_names = set(<EOL>self._group_type.group_name_from_info(group_info)<EOL>for group_info in group_infos<EOL>)<EOL>self._cache_attr("<STR_LIT>")<EOL><DEDENT>return self._group_names<EOL>
Returns the set of Django group names that this user belongs to by
virtue of LDAP group memberships.