summaryrefslogtreecommitdiffstats
path: root/lasso/xml/xml.h
diff options
context:
space:
mode:
authorDamien Laniel <dlaniel@entrouvert.com>2006-11-13 11:54:47 +0000
committerDamien Laniel <dlaniel@entrouvert.com>2006-11-13 11:54:47 +0000
commitbbe93473904e1574509c8a9b6989b1e3cd9ad22f (patch)
tree6e520a07a3b2307295344da92283d14816af07e2 /lasso/xml/xml.h
parent5bcb4d9035296ff91c95f37cc84738c71447d34c (diff)
downloadlasso-bbe93473904e1574509c8a9b6989b1e3cd9ad22f.tar.gz
lasso-bbe93473904e1574509c8a9b6989b1e3cd9ad22f.tar.xz
lasso-bbe93473904e1574509c8a9b6989b1e3cd9ad22f.zip
Header for lasso_node_encrypt
Diffstat (limited to 'lasso/xml/xml.h')
-rw-r--r--lasso/xml/xml.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/lasso/xml/xml.h b/lasso/xml/xml.h
index 25cb122f..b07fc77b 100644
--- a/lasso/xml/xml.h
+++ b/lasso/xml/xml.h
@@ -38,6 +38,8 @@ extern "C" {
#include <libxml/uri.h>
#include <libxml/tree.h>
+#include <xmlsec/xmlenc.h>
+
#include <lasso/export.h>
#include <lasso/errors.h>
#include <lasso/xml/strings.h>
@@ -137,6 +139,8 @@ LASSO_EXPORT char* lasso_node_export_to_query(LassoNode *node,
LASSO_EXPORT char* lasso_node_export_to_soap(LassoNode *node);
+LASSO_EXPORT xmlNode* lasso_node_encrypt(LassoNode *lasso_node, xmlSecKey *encryption_public_key);
+
LASSO_EXPORT xmlNode* lasso_node_get_xmlNode(LassoNode *node, gboolean lasso_dump);
LASSO_EXPORT LassoMessageFormat lasso_node_init_from_message(LassoNode *node, const char *message);