summaryrefslogtreecommitdiffstats
path: root/lasso/xml/xml.h
diff options
context:
space:
mode:
authorNicolas Clapies <nclapies@entrouvert.com>2006-11-14 13:57:40 +0000
committerNicolas Clapies <nclapies@entrouvert.com>2006-11-14 13:57:40 +0000
commit608cfa1fee08f14a4385075f4828342033bc62e5 (patch)
tree9569626416f61dba32ac27a0dd9537cb408fae77 /lasso/xml/xml.h
parent45e7e8e448b96f80568028703bc98477f4ad3908 (diff)
downloadlasso-608cfa1fee08f14a4385075f4828342033bc62e5.tar.gz
lasso-608cfa1fee08f14a4385075f4828342033bc62e5.tar.xz
lasso-608cfa1fee08f14a4385075f4828342033bc62e5.zip
Added functions to export to PAOS request and ECP response.
Diffstat (limited to 'lasso/xml/xml.h')
-rw-r--r--lasso/xml/xml.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/lasso/xml/xml.h b/lasso/xml/xml.h
index b07fc77b..b6b2aef9 100644
--- a/lasso/xml/xml.h
+++ b/lasso/xml/xml.h
@@ -139,6 +139,12 @@ LASSO_EXPORT char* lasso_node_export_to_query(LassoNode *node,
LASSO_EXPORT char* lasso_node_export_to_soap(LassoNode *node);
+LASSO_EXPORT char* lasso_node_export_to_poas_request(LassoNode *node, const char *issuer,
+ const char *responseConsumerURL, const char *relay_state);
+
+LASSO_EXPORT char* lasso_node_export_to_ecp_soap_response(LassoNode *node,
+ const char *assertionConsumerURL);
+
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);