Commit d5ab395d authored by Julien Prigent's avatar Julien Prigent Committed by oroulet

[OpcuaClient] Default ClientSignatureAlgorithm reference to AsymmetricSignatureURI

Similar to https://github.com/FreeOpcUa/python-opcua/pull/945
Small test: https://pastebin.com/SxUSnFi0
parent 4a972dc4
......@@ -407,7 +407,9 @@ class Client:
if self.security_policy.AsymmetricSignatureURI:
params.ClientSignature.Algorithm = self.security_policy.AsymmetricSignatureURI
else:
params.ClientSignature.Algorithm = "http://www.w3.org/2000/09/xmldsig#rsa-sha1"
params.ClientSignature.Algorithm = (
security_policies.SecurityPolicyBasic256.AsymmetricSignatureURI
)
params.ClientSignature.Signature = self.security_policy.asymmetric_cryptography.signature(challenge)
params.LocaleIds.append("en")
if not username and not certificate:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment