summaryrefslogtreecommitdiffstats
path: root/bindings/python
diff options
context:
space:
mode:
authorBenjamin Dauvergne <bdauvergne@entrouvert.com>2009-09-11 15:51:57 +0000
committerBenjamin Dauvergne <bdauvergne@entrouvert.com>2009-09-11 15:51:57 +0000
commit550678afe9924536753e1eb64792dbebbeef55af (patch)
tree039672fd547c2e83612446ddeadfe47be3921022 /bindings/python
parentaa1217338319d884d831d36356c198ee27c7e85d (diff)
downloadlasso-550678afe9924536753e1eb64792dbebbeef55af.tar.gz
lasso-550678afe9924536753e1eb64792dbebbeef55af.tar.xz
lasso-550678afe9924536753e1eb64792dbebbeef55af.zip
XML ID-WSF: Fix parsing of most ID-WSF elements
* lasso/xml/disco_send_single_logout.c: * lasso/xml/id-wsf-2.0/sb2_user_interaction_header.c: * lasso/xml/id-wsf-2.0/subsref_app_data.c: * lasso/xml/xml.c: lots of ID-WSF 1.0/2.0 classes were not passing the new non-regression test on serialization/deserialization. The main reason was the absence of mapping for their namespace in the prefix_from_href_and_nodename function. The other reason is that some class name does not correspond 1-to-1 to the element name (SendSingleLogOut vs. SendSingleLogout, notice the capitalised 'O'). The last problem was that mapping from nodes to GObject classes was done after default mapping ("Lasso<prefix><node_name>"), now it's done before, to reflect the fact that it is a more specialized mapping.
Diffstat (limited to 'bindings/python')
0 files changed, 0 insertions, 0 deletions