facho/fe/fe.py (DianXMLExtensionSigner) se adiciona firma
FossilOrigin-Name: 9512d3fcf1c440fac8fa67e12505e2fb34b9de7aeeb306b1ced680a1f247aef7
This commit is contained in:
parent
59d57119ff
commit
23ddacba0d
@ -1,3 +1,4 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
import sys
|
||||
import base64
|
||||
import warnings
|
||||
|
@ -210,6 +210,7 @@ class DianXMLExtensionSigner(FachoXMLExtension):
|
||||
xmlsig.constants.TransformRsaSha256,
|
||||
"Signature",
|
||||
)
|
||||
xml.append(signature)
|
||||
id_uuid = str(uuid.uuid4())
|
||||
|
||||
ref = xmlsig.template.add_reference(
|
||||
@ -240,13 +241,10 @@ class DianXMLExtensionSigner(FachoXMLExtension):
|
||||
xades.template.add_claimed_role(props, "supplier")
|
||||
|
||||
|
||||
#props_ref = xmlsig.template.add_reference(
|
||||
# props, xmlsig.constants.TransformSha256, uri="#%s" % (id_props),
|
||||
#)
|
||||
#props_ref.set('Type', "http://uri.etsi.org/01903#SignedProperties")
|
||||
#xmlsig.template.add_transform(props_ref, xmlsig.constants.TransformSha256)
|
||||
|
||||
xml.append(signature)
|
||||
props_ref = xmlsig.template.add_reference(
|
||||
signature, xmlsig.constants.TransformSha256, uri="#%s" % (id_props),
|
||||
uri_type="http://uri.etsi.org/01903#SignedProperties"
|
||||
)
|
||||
|
||||
policy = xades.policy.GenericPolicyId(
|
||||
self.POLICY_ID,
|
||||
|
Loading…
Reference in New Issue
Block a user