summaryrefslogtreecommitdiffstats
path: root/lasso/xml/xml.h
diff options
context:
space:
mode:
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);