summaryrefslogtreecommitdiffstats
path: root/lasso/Attic
diff options
context:
space:
mode:
authorValery Febvre <vfebvre at easter-eggs.com>2004-08-09 15:34:13 +0000
committerValery Febvre <vfebvre at easter-eggs.com>2004-08-09 15:34:13 +0000
commit991293bb74d5d248ff853bf4ac43ef9a6933a2ce (patch)
tree9e5830a29c4856b763216e78b28553d00f2f08ff /lasso/Attic
parent769bcc8ff1d9744a1c6ba46f82f90bae2a1ec756 (diff)
downloadlasso-991293bb74d5d248ff853bf4ac43ef9a6933a2ce.tar.gz
lasso-991293bb74d5d248ff853bf4ac43ef9a6933a2ce.tar.xz
lasso-991293bb74d5d248ff853bf4ac43ef9a6933a2ce.zip
Added XML export type in lasso_authn_request_envelope_new_from_export()
Diffstat (limited to 'lasso/Attic')
-rw-r--r--lasso/Attic/protocols/authn_request_envelope.c3
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));