[xmlsec] Question with code for xmlencryption
govs23 at hotmail.com
Tue Apr 27 14:04:39 PDT 2004
>Any questions about xmlsec should go to the list :)
>1) The template in encDataNode is not attached to the doc until the
>xmlSecEncCtxXmlEncrypt() function is called. Thus you will not see
>these new nodes in the "xmlDocDump(stdout,doc);". Try
>"xmlElemDump(stdout,doc,encDataNode );" instead.
>2) xmlSecEncCtxXmlEncrypt() function does all the XML Encryption things
>and then it places the template from encDataNode in the correct place
>in the doc structure.
>Govind Krishnamurthi wrote:
>>Thanks for your email. I haven't forwarded this email to the mailing list
>>as I thought this question may not be relevant for others.
>>Co-incidentally, I was also trying to dump the template onto a file when
>>your email arrived. I did an xmlDocDump(stdout,doc); exit(-1); just
>>before the XMLEncrypt function and
>>I was suprised to see that nothing had been added to the original xml
>>file. So I was curious and
>>tried to add the same two lines in encrypt3.c before the XMLEncrypt
>>function and tried it out and I had the same result as mine. There was no
>>difference between the original xml file and the template. Am I going
>>wrong somewhere here.
>>Also, you seem to set the encDataNode to NULL here with the comment that
>>this inserts the template into the doc. I didn't understand this.
>>Appreciate any help from you. Sorry for any inconvenience,
>>Thanks in advance,
Get rid of annoying pop-up ads with the new MSN Toolbar FREE!
More information about the xmlsec