diff options
| author | Damien Laniel <dlaniel@entrouvert.com> | 2007-04-19 16:33:52 +0000 |
|---|---|---|
| committer | Damien Laniel <dlaniel@entrouvert.com> | 2007-04-19 16:33:52 +0000 |
| commit | 5bdab807c421c8e084952af64c005f8384b27e27 (patch) | |
| tree | 40313283497926fefa2ad19ca6547c51e42ca2a1 /lasso/xml/ws | |
| parent | 4b75639c20a9e8dd8d2a427954f0f0275889bdaf (diff) | |
| download | lasso-5bdab807c421c8e084952af64c005f8384b27e27.tar.gz lasso-5bdab807c421c8e084952af64c005f8384b27e27.tar.xz lasso-5bdab807c421c8e084952af64c005f8384b27e27.zip | |
Build a Disco EPR within saml 2 login assertion
Diffstat (limited to 'lasso/xml/ws')
| -rw-r--r-- | lasso/xml/ws/wsa_attributed_uri.c | 2 | ||||
| -rw-r--r-- | lasso/xml/ws/wsa_metadata.c | 1 | ||||
| -rw-r--r-- | lasso/xml/ws/wsa_metadata.h | 4 |
3 files changed, 6 insertions, 1 deletions
diff --git a/lasso/xml/ws/wsa_attributed_uri.c b/lasso/xml/ws/wsa_attributed_uri.c index 2b45b89b..3ddf53e6 100644 --- a/lasso/xml/ws/wsa_attributed_uri.c +++ b/lasso/xml/ws/wsa_attributed_uri.c @@ -42,7 +42,7 @@ static struct XmlSnippet schema_snippets[] = { - { "content", SNIPPET_CONTENT, + { "content", SNIPPET_TEXT_CHILD, G_STRUCT_OFFSET(LassoWsAddrAttributedURI, content) }, { "any", SNIPPET_ATTRIBUTE | SNIPPET_ANY, G_STRUCT_OFFSET(LassoWsAddrAttributedURI, attributes) }, diff --git a/lasso/xml/ws/wsa_metadata.c b/lasso/xml/ws/wsa_metadata.c index 3b69bae9..563949f9 100644 --- a/lasso/xml/ws/wsa_metadata.c +++ b/lasso/xml/ws/wsa_metadata.c @@ -41,6 +41,7 @@ static struct XmlSnippet schema_snippets[] = { + { "", SNIPPET_LIST_NODES, G_STRUCT_OFFSET(LassoWsAddrMetadata, any) }, { "any", SNIPPET_ATTRIBUTE | SNIPPET_ANY, G_STRUCT_OFFSET(LassoWsAddrMetadata, attributes) }, {NULL, 0, 0} diff --git a/lasso/xml/ws/wsa_metadata.h b/lasso/xml/ws/wsa_metadata.h index 44abb2b8..057cd91b 100644 --- a/lasso/xml/ws/wsa_metadata.h +++ b/lasso/xml/ws/wsa_metadata.h @@ -54,6 +54,10 @@ struct _LassoWsAddrMetadata { LassoNode parent; /*< public >*/ + + /* elements */ + GList *any; + /* attributes */ GHashTable *attributes; }; |
