> Are they doing something like this?
> 
>      <visa:PARes id="...">
> and then later on doing
>      <ds:Reference URI="#..."

they are doing like this:
....
<PARes id="ABC/D+">
....
</PARes><Signature xmlns="http://www.w3.org/2000/09/xmldsig#";>
....
<Reference URI="#ABC/D+">
....

The "+" and "/" characters do occur in real messages. And their DTD is as follows:
<!ATTLIST PARes id CDATA #REQUIRED>

but it is necessary to override their DTD to (FAQ 3.2):
<!ATTLIST PARes id ID #REQUIRED>

The real values of "is" attribute are not allowed for the "ID" type and this is the 
problem. I cannot use xmlsec for Visa 3-D Secure and I am trying to patch it. 

Jacek Nowacki

_______________________________________________
xmlsec mailing list
[EMAIL PROTECTED]
http://www.aleksey.com/mailman/listinfo/xmlsec

Reply via email to