Skip to content

Commit b818638

Browse files
committed
Push SHA1 cert digest into legacy conditional block
1 parent 2370e49 commit b818638

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

signxml/xades/xades.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -204,10 +204,10 @@ def add_signing_certificate(self, signed_signature_properties, sig_root, signing
204204
loaded_cert = x509.load_pem_x509_certificate(add_pem_header(cert))
205205
der_encoded_cert = loaded_cert.public_bytes(Encoding.DER)
206206
cert_digest_bytes = self._get_digest(der_encoded_cert, algorithm=self.digest_alg)
207-
cert_digest_sha1_bytes = self._get_digest(der_encoded_cert, algorithm=DigestAlgorithm.SHA1)
208207

209208
# Legacy SigningCertificate
210209
if self.use_deprecated_legacy_signing_certificate:
210+
cert_digest_sha1_bytes = self._get_digest(der_encoded_cert, algorithm=DigestAlgorithm.SHA1)
211211
signing_cert = SubElement(
212212
signed_signature_properties, xades_tag("SigningCertificate"), nsmap=self.namespaces
213213
)

0 commit comments

Comments
 (0)