diff options
| -rw-r--r-- | lasso/Attic/protocols/authn_request_envelope.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lasso/Attic/protocols/authn_request_envelope.c b/lasso/Attic/protocols/authn_request_envelope.c index 6498e902..12304a87 100644 --- a/lasso/Attic/protocols/authn_request_envelope.c +++ b/lasso/Attic/protocols/authn_request_envelope.c @@ -116,6 +116,9 @@ lasso_authn_request_envelope_new_from_export(gchar *buffer, request = LASSO_NODE(g_object_new(LASSO_TYPE_AUTHN_REQUEST_ENVELOPE, NULL)); switch(export_type) { + case lassoNodeExportTypeXml: + lasso_node_import(request, buffer); + break; case lassoNodeExportTypeBase64: buffer_decoded = xmlMalloc(strlen(buffer)); xmlSecBase64Decode(buffer, buffer_decoded, strlen(buffer)); |
