Skip to content

Commit dfd2bc0

Browse files
Work-around for xmlsec.initialize problem
1 parent d4c82a4 commit dfd2bc0

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

src/onelogin/saml2/auth.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,14 @@
1414
from base64 import b64encode
1515
from urllib import quote_plus
1616

17-
import dm.xmlsec.binding as xmlsec
17+
# import dm.xmlsec.binding as xmlsec
1818

1919
from onelogin.saml2.settings import OneLogin_Saml2_Settings
2020
from onelogin.saml2.response import OneLogin_Saml2_Response
2121
from onelogin.saml2.errors import OneLogin_Saml2_Error
2222
from onelogin.saml2.logout_response import OneLogin_Saml2_Logout_Response
2323
from onelogin.saml2.constants import OneLogin_Saml2_Constants
24-
from onelogin.saml2.utils import OneLogin_Saml2_Utils
24+
from onelogin.saml2.utils import OneLogin_Saml2_Utils, xmlsec
2525
from onelogin.saml2.logout_request import OneLogin_Saml2_Logout_Request
2626
from onelogin.saml2.authn_request import OneLogin_Saml2_Authn_Request
2727

@@ -433,7 +433,7 @@ def __build_signature(self, saml_data, relay_state, saml_type, sign_algorithm=On
433433
OneLogin_Saml2_Error.SP_CERTS_NOT_FOUND
434434
)
435435

436-
xmlsec.initialize('openssl')
436+
# xmlsec.initialize() # already done in utils module
437437

438438
dsig_ctx = xmlsec.DSigCtx()
439439
dsig_ctx.signKey = xmlsec.Key.loadMemory(key, xmlsec.KeyDataFormatPem, None)

0 commit comments

Comments
 (0)