You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@santuario.apache.org by "Scott Cantor (JIRA)" <ji...@apache.org> on 2010/12/07 19:34:21 UTC

[jira] Updated: (SANTUARIO-176) Library rejects unknown KeyInfo children

     [ https://issues.apache.org/jira/browse/SANTUARIO-176?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Scott Cantor updated SANTUARIO-176:
-----------------------------------

    Fix Version/s: C++ 1.6.0

> Library rejects unknown KeyInfo children
> ----------------------------------------
>
>                 Key: SANTUARIO-176
>                 URL: https://issues.apache.org/jira/browse/SANTUARIO-176
>             Project: Santuario
>          Issue Type: Bug
>          Components: C++
>    Affects Versions: C++ 1.3.1
>         Environment: Operating System: All
> Platform: All
>            Reporter: Scott Cantor
>            Assignee: XML Security Developers Mailing List
>             Fix For: C++ 1.6.0
>
>
> The KeyInfo schema is open to extension, but the XML processing code in the library is not. It just rejects any child element it doesn't know about, which would be ok, but it also throws an exception and halts processing, which is not.
> Minimal fix is to ignore the unknown children.
> A better fix is to expose them as a DOM element, but this requires ABI changes, so will wait for 1.5.0.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.