def METHOD_NAME():
    def fun(
        client_id=None,
        client_secret=None,
        enable_refresh_token=True,
        oauth_authorization_url=None,
        oauth_token_url=None,
        json_web_key_set_url=None,
        oauth_logout_url=None,
        user_info_url=None,
        use_oauth_scope_permissions=False,
        audience=None,
        staff_user_domains=None,
        default_group_name_for_new_staff_users=None,
    ):
        return [
            {"name": "client_id", "value": client_id},
            {"name": "client_secret", "value": client_secret},
            {"name": "enable_refresh_token", "value": enable_refresh_token},
            {"name": "oauth_authorization_url", "value": oauth_authorization_url},
            {"name": "oauth_token_url", "value": oauth_token_url},
            {"name": "json_web_key_set_url", "value": json_web_key_set_url},
            {"name": "oauth_logout_url", "value": oauth_logout_url},
            {"name": "user_info_url", "value": user_info_url},
            {
                "name": "use_oauth_scope_permissions",
                "value": use_oauth_scope_permissions,
            },
            {"name": "audience", "value": audience},
            {"name": "staff_user_domains", "value": staff_user_domains},
            {
                "name": "default_group_name_for_new_staff_users",
                "value": default_group_name_for_new_staff_users,
            },
        ]
    return fun