def get_configuration():
configuration = {<EOL>"<STR_LIT>": None,<EOL>"<STR_LIT>": "<STR_LIT>",<EOL>"<STR_LIT>": None,<EOL>"<STR_LIT>": None,<EOL>"<STR_LIT>": None,<EOL>"<STR_LIT>": False,<EOL>}<EOL>configuration.update(settings.FEDERATION)<EOL>if not all([<EOL>"<STR_LIT>" in configuration,<EOL>"<STR_LIT>" in configuration,<EOL>"<STR_LIT>" in configuration,<EOL>]):<EOL><INDENT>raise ImproperlyConfigured("<STR_LIT>")<EOL><DEDENT>return configuration<EOL>
Combine defaults with the Django configuration.