diff options
author | Anas Nashif <anas.nashif@intel.com> | 2012-11-13 12:30:55 -0800 |
---|---|---|
committer | Anas Nashif <anas.nashif@intel.com> | 2012-11-13 12:30:55 -0800 |
commit | f251dedaa31b48f7c05a4b53c112b40ebca890ef (patch) | |
tree | d6c78a1b273417506edb030c96772c8459f5831e /tests/merlin-xpath-filter2-three/sign-spec.tmpl | |
download | xmlsec1-f251dedaa31b48f7c05a4b53c112b40ebca890ef.tar.gz xmlsec1-f251dedaa31b48f7c05a4b53c112b40ebca890ef.tar.bz2 xmlsec1-f251dedaa31b48f7c05a4b53c112b40ebca890ef.zip |
Imported Upstream version 1.2.18upstream/1.2.18
Diffstat (limited to 'tests/merlin-xpath-filter2-three/sign-spec.tmpl')
-rw-r--r-- | tests/merlin-xpath-filter2-three/sign-spec.tmpl | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/tests/merlin-xpath-filter2-three/sign-spec.tmpl b/tests/merlin-xpath-filter2-three/sign-spec.tmpl new file mode 100644 index 00000000..0b0d38c3 --- /dev/null +++ b/tests/merlin-xpath-filter2-three/sign-spec.tmpl @@ -0,0 +1,50 @@ +<?xml version="1.0"?> +<Document> + <ToBeSigned> + <!-- comment --> + <Data /> + <NotToBeSigned> + <ReallyToBeSigned> + <!-- comment --> + <Data /> + </ReallyToBeSigned> + </NotToBeSigned> + </ToBeSigned> + <ToBeSigned> + <Data /> + <NotToBeSigned> + <Data /> + </NotToBeSigned> + </ToBeSigned> + <dsig:Signature xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:dsig-xpath="http://www.w3.org/2002/06/xmldsig-filter2"> + <dsig:SignedInfo> + <dsig:CanonicalizationMethod Algorithm="" /> + <dsig:SignatureMethod Algorithm="" /> + <dsig:Reference URI=""> + <dsig:Transforms> + <dsig:Transform Algorithm="http://www.w3.org/2002/06/xmldsig-filter2"> + <dsig-xpath:XPath Filter="intersect"> //ToBeSigned </dsig-xpath:XPath> + <dsig-xpath:XPath Filter="subtract"> //NotToBeSigned </dsig-xpath:XPath> + <dsig-xpath:XPath Filter="union"> //ReallyToBeSigned </dsig-xpath:XPath> + </dsig:Transform> + </dsig:Transforms> + <dsig:DigestMethod Algorithm="" /> + <dsig:DigestValue /> + </dsig:Reference> + <dsig:Reference URI="#signature-value"> + <dsig:Transforms> + <dsig:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" /> + <dsig:Transform Algorithm="http://www.w3.org/2002/06/xmldsig-filter2"> + <dsig-xpath:XPath Filter="union"> /</dsig-xpath:XPath> + </dsig:Transform> + </dsig:Transforms> + <dsig:DigestMethod Algorithm="" /> + <dsig:DigestValue /> + </dsig:Reference> + </dsig:SignedInfo> + <dsig:SignatureValue Id="signature-value" /> + <dsig:KeyInfo> + <dsig:KeyValue/> + </dsig:KeyInfo> + </dsig:Signature> +</Document> |