summaryrefslogtreecommitdiffstats
path: root/lasso/xml/saml_assertion.c
diff options
context:
space:
mode:
Diffstat (limited to 'lasso/xml/saml_assertion.c')
-rw-r--r--lasso/xml/saml_assertion.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lasso/xml/saml_assertion.c b/lasso/xml/saml_assertion.c
index c87fe81..43bab05 100644
--- a/lasso/xml/saml_assertion.c
+++ b/lasso/xml/saml_assertion.c
@@ -74,9 +74,9 @@ static struct XmlSnippet schema_snippets[] = {
{ "Conditions", SNIPPET_NODE, G_STRUCT_OFFSET(LassoSamlAssertion, Conditions), NULL, NULL, NULL},
{ "Advice", SNIPPET_NODE, G_STRUCT_OFFSET(LassoSamlAssertion, Advice), NULL, NULL, NULL},
{ "SubjectStatement", SNIPPET_NODE,G_STRUCT_OFFSET(LassoSamlAssertion, SubjectStatement), NULL, NULL, NULL},
- { "AuthenticationStatement", SNIPPET_NODE,
+ { "AuthenticationStatement", SNIPPET_NODE | SNIPPET_JUMP_ON_MATCH | SNIPPET_BACK_1,
G_STRUCT_OFFSET(LassoSamlAssertion, AuthenticationStatement), NULL, NULL, NULL},
- { "AttributeStatement", SNIPPET_NODE,
+ { "AttributeStatement", SNIPPET_NODE | SNIPPET_JUMP_ON_MATCH | SNIPPET_BACK_2,
G_STRUCT_OFFSET(LassoSamlAssertion, AttributeStatement), NULL, NULL, NULL},
{ "Signature", SNIPPET_SIGNATURE,
G_STRUCT_OFFSET(LassoSamlAssertion, AssertionID), NULL, LASSO_DS_PREFIX, LASSO_DS_HREF},