- From: Joseph M. Reagle Jr. <reagle@w3.org>
- Date: Wed, 25 Jul 2001 11:20:10 -0400
- To: "IETF/W3C XML-DSig WG" <w3c-ietf-xmldsig@w3.org>
- Cc: Rich Salz <rsalz@zolera.com>
http://dev.w3.org/cvsweb/2001/xmlsec-python/ _readme.txt The three important files are: c14n.py The c14n module. ns.py Definitions of namespaces and their URIs. xpath-c14n.py Examples from the spec and XPath call for nodelist generation. _c14n.py #! /usr/bin/env python '''XML Canonicalization This module generates canonical XML of a document or element. http://www.w3.org/TR/2001/REC-xml-c14n-20010315 and includes a prototype of exclusive canonicalization http://www.w3.org/Signature/Drafts/xml-exc-c14n This is based on Rich Salz's element node canonicalization which was extended to support document node canonicalization. It also now supports XPath subset node list canonicalization. However it presently doesn't support: 1. Unicode -- not sure how to get eg6 to work correctly in python. (Reagle) Furthermore, it includes the following bugs thought to be in the DOM implementation Ft.Lib.pDomlette: (Reagle) 1. does not white space normalize attributes of type NMTOKEN and ID? 2. seems to be include "\n" after importing external entities? Authors: "Joseph M. Reagle Jr." <reagle@w3.org> "Rich Salz" <rsalz@zolera.com> $Date: 2001/07/25 15:13:40 $ by $Author: reagle $ ''' -- Joseph Reagle Jr. http://www.w3.org/People/Reagle/ W3C Policy Analyst mailto:reagle@w3.org IETF/W3C XML-Signature Co-Chair http://www.w3.org/Signature W3C XML Encryption Chair http://www.w3.org/Encryption/2001/
Received on Wednesday, 25 July 2001 11:20:16 UTC