Hi Aleksey,<br><br>The new DSig spec refers to the new xml properties like author, distributor etc:<br><div class="example">
<p>Example of a <a href="http://www.w3.org/TR/2009/CR-widgets-digsig-20090625/#distributor-signature">distributor signature</a>
document, named <code>signature1.xml</code>:</p>
<pre><code><?xml version="1.0" encoding="UTF-8"?><br><Signature xmlns="<a href="http://www.w3.org/2000/09/xmldsig#">http://www.w3.org/2000/09/xmldsig#</a>" <br> Id="DistributorASignature"><br>
<SignedInfo><br> <CanonicalizationMethod <br> Algorithm="<a href="http://www.w3.org/2006/12/xml-c14n11">http://www.w3.org/2006/12/xml-c14n11</a>"/><br> <SignatureMethod<br> Algorithm="<a href="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256">http://www.w3.org/2001/04/xmldsig-more#rsa-sha256</a>"/><br>
<Reference URI="config.xml"><br> <DigestMethod<br> Algorithm="<a href="http://www.w3.org/2001/04/xmlenc#sha256">http://www.w3.org/2001/04/xmlenc#sha256</a>"/><br> <DigestValue>...</DigestValue><br>
</Reference><br> <Reference URI="index.html"><br> <DigestMethod<br> Algorithm="<a href="http://www.w3.org/2001/04/xmlenc#sha256">http://www.w3.org/2001/04/xmlenc#sha256</a>"/><br>
<DigestValue>...</DigestValue><br> </Reference><br> <Reference URI="icon.png"><br> <DigestMethod<br> Algorithm="<a href="http://www.w3.org/2001/04/xmlenc#sha256">http://www.w3.org/2001/04/xmlenc#sha256</a>"/><br>
<DigestValue>...</DigestValue><br> </Reference><br> <Reference URI="#prop"><br> <DigestMethod <br> Algorithm="<a href="http://www.w3.org/2001/04/xmlenc#sha256">http://www.w3.org/2001/04/xmlenc#sha256</a>"/><br>
<DigestValue>...</DigestValue><br> </Reference><br> </SignedInfo><br> <Object Id="prop"> <br> <SignatureProperties<br> xmlns:dsp="<a href="http://www.w3.org/2009/xmldsig-properties">http://www.w3.org/2009/xmldsig-properties</a>"><br>
<SignatureProperty Id="profile" Target="#DistributorASignature"><br> <dsp:Profile URI="<a href="http://www.w3.org/ns/widgets-digsig#profile">http://www.w3.org/ns/widgets-digsig#profile</a>"/><br>
</SignatureProperty> <br> <SignatureProperty Id="role" Target="#DistributorASignature"><br> <dsp:Role<br> URI="<a href="http://www.w3.org/ns/widgets-digsig#role-distributor">http://www.w3.org/ns/widgets-digsig#role-distributor</a>"/><br>
</SignatureProperty> <br> <SignatureProperty Id="identifier" Target="#DistributorASignature"><br> <dsp:Identifier>07425f59c544b9cebff04ab367e8854a</dsp:Identifier><br> </SignatureProperty> <br>
</SignatureProperties> <br> </Object> <br> <SignatureValue>...</SignatureValue><br> <KeyInfo><br> <X509Data><br> <X509Certificate>...</X509Certificate><br> </X509Data><br>
</KeyInfo><br><br>Will this is supported by latest XMLSec.<br><br>Regards,<br>Ashish<br></Signature></code><br></pre>
</div><br><br><div class="gmail_quote">On Fri, Jul 24, 2009 at 8:58 PM, Aleksey Sanin <span dir="ltr"><<a href="mailto:aleksey@aleksey.com">aleksey@aleksey.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
This spec is based on XML DSig and I looks like xmlsec<br>
should be able to handle it as-is.<br>
<br>
Aleksey<br>
<br>
<br>
Ashish Agrawal wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div></div><div class="h5">
Hi Aleksey,<br>
<br>
W3C has published a new spec.<br>
<br>
W3C Widgets 1.0: Digital Signatures specification : <a href="http://www.w3.org/TR/2009/CR-widgets-digsig-20090625/" target="_blank">http://www.w3.org/TR/2009/CR-widgets-digsig-20090625/</a><br>
<br>
Do you plan to provide the same support in xmlsec.<br>
<br>
Regards,<br>
Ashish<br>
<br>
<br></div></div>
------------------------------------------------------------------------<br>
<br>
_______________________________________________<br>
xmlsec mailing list<br>
<a href="mailto:xmlsec@aleksey.com" target="_blank">xmlsec@aleksey.com</a><br>
<a href="http://www.aleksey.com/mailman/listinfo/xmlsec" target="_blank">http://www.aleksey.com/mailman/listinfo/xmlsec</a><br>
</blockquote>
</blockquote></div><br>