summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrederic Peters <fpeters@entrouvert.com>2005-05-10 14:05:08 +0000
committerFrederic Peters <fpeters@entrouvert.com>2005-05-10 14:05:08 +0000
commit1608fdee29a0d8fdaa024e9df30b11963b29b418 (patch)
tree12cfed79913658ee260206f9823d2f99571b6637
parent1727cdfc6830a1be1c9db899a869a73a67ba0033 (diff)
downloadlasso-1608fdee29a0d8fdaa024e9df30b11963b29b418.tar.gz
lasso-1608fdee29a0d8fdaa024e9df30b11963b29b418.tar.xz
lasso-1608fdee29a0d8fdaa024e9df30b11963b29b418.zip
NameQualifier is optional
-rw-r--r--lasso/xml/lib_federation_termination_notification.c3
-rw-r--r--lasso/xml/lib_logout_request.c3
2 files changed, 2 insertions, 4 deletions
diff --git a/lasso/xml/lib_federation_termination_notification.c b/lasso/xml/lib_federation_termination_notification.c
index 2c929a1d..3806ec99 100644
--- a/lasso/xml/lib_federation_termination_notification.c
+++ b/lasso/xml/lib_federation_termination_notification.c
@@ -130,8 +130,7 @@ init_from_query(LassoNode *node, char **query_fields)
if (request->ProviderID == NULL ||
request->NameIdentifier->content == NULL ||
- request->NameIdentifier->Format == NULL ||
- request->NameIdentifier->NameQualifier == NULL) {
+ request->NameIdentifier->Format == NULL) {
lasso_node_destroy(LASSO_NODE(request->NameIdentifier));
request->NameIdentifier = NULL;
return FALSE;
diff --git a/lasso/xml/lib_logout_request.c b/lasso/xml/lib_logout_request.c
index e2251123..a3d0290b 100644
--- a/lasso/xml/lib_logout_request.c
+++ b/lasso/xml/lib_logout_request.c
@@ -107,8 +107,7 @@ init_from_query(LassoNode *node, char **query_fields)
if (request->ProviderID == NULL ||
request->NameIdentifier->content == NULL ||
- request->NameIdentifier->Format == NULL ||
- request->NameIdentifier->NameQualifier == NULL) {
+ request->NameIdentifier->Format == NULL) {
lasso_node_destroy(LASSO_NODE(request->NameIdentifier));
request->NameIdentifier = NULL;
return FALSE;