diff --git a/src/saml2/sigver.py b/src/saml2/sigver.py index f3af1ec99..f2fe32320 100644 --- a/src/saml2/sigver.py +++ b/src/saml2/sigver.py @@ -851,7 +851,7 @@ def _run_xmlsec(self, com_list, extra_args): key-value parameters :result: Whatever xmlsec wrote to an --output temporary file """ - with NamedTemporaryFile(suffix=".xml") as ntf: + with NamedTemporaryFile(suffix=".xml", delete=self.delete_tmpfiles) as ntf: com_list.extend(["--output", ntf.name]) if self.version_nums >= (1, 3): com_list.extend(['--lax-key-search'])