Skip to content

Commit

Permalink
Add signature validation test when the reference node's id attribute …
Browse files Browse the repository at this point in the history
…name is all lowercase.
  • Loading branch information
drewtunes committed Dec 8, 2016
1 parent 7b3262c commit 2a6abd6
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 0 deletions.
1 change: 1 addition & 0 deletions test/signature-unit-tests.js
Expand Up @@ -483,6 +483,7 @@ module.exports = {

"verify valid signature": function(test) {
passValidSignature(test, "./test/static/valid_signature.xml")
passValidSignature(test, "./test/static/valid_signature_with_lowercase_id_attribute.xml");
passValidSignature(test, "./test/static/valid_signature wsu.xml", "wssecurity")
passValidSignature(test, "./test/static/valid_signature_with_reference_keyInfo.xml")
passValidSignature(test, "./test/static/valid_signature_utf8.xml")
Expand Down
@@ -0,0 +1 @@
<root><x xmlns="ns" id="_0"/><y z_attr="value" a_attr1="foo" id="_1"/><z><ns:w ns:attr="value" xmlns:ns="myns" id="_2"/></z><Signature xmlns="http://www.w3.org/2000/09/xmldsig#"><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/><Reference URI="#_0"><Transforms><Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><DigestValue>AAGWFnPFdPl0aU4854Deo+j9BmU=</DigestValue></Reference><Reference URI="#_1"><Transforms><Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><DigestValue>79MH3RaPsyFcSyrzl4Jrpwp/lgo=</DigestValue></Reference><Reference URI="#_2"><Transforms><Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><DigestValue>MEdYYk8XXRBbW5Hlo8GlIO9J0fc=</DigestValue></Reference></SignedInfo><SignatureValue>aFMgQTWuz+T0AzqERRTq/+XAxZmIs+ff031I579zfDTD/PjrCOhb4TVAkgydZajUkZwbOc5/mnBs9S/nqfABh1JXvqO/a+U+AzgSDoZesJ3OMHcPPSFt+5iYASjsV0B3MLUds4iNl76ETcwp1HC6u8rRspQ3uWzFt2zBzfEvmtY=</SignatureValue><KeyInfo><dummyKey>1234</dummyKey></KeyInfo></Signature></root>

0 comments on commit 2a6abd6

Please sign in to comment.