diff options
Diffstat (limited to 'lasso/xml/private.h')
-rw-r--r-- | lasso/xml/private.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lasso/xml/private.h b/lasso/xml/private.h index 9bd87ac5..d8082e3b 100644 --- a/lasso/xml/private.h +++ b/lasso/xml/private.h @@ -146,6 +146,12 @@ gboolean lasso_node_init_from_deflated_query_part(LassoNode *node, char *deflate xmlNode* lasso_node_get_xmlnode_for_any_type(LassoNode *node, xmlNode *cur); +LassoSaml2EncryptedElement* lasso_node_encrypt(LassoNode *lasso_node, + xmlSecKey *encryption_public_key, LassoEncryptionSymKeyType encryption_sym_key_type); + +LassoNode* lasso_node_decrypt(LassoSaml2EncryptedElement* encrypted_element, + xmlSecKey *encryption_private_key); + char* lasso_concat_url_query(char *url, char *query); xmlDocPtr lasso_xml_parse_memory(const char *buffer, int size); |