diff options
| author | Benjamin Dauvergne <bdauvergne@entrouvert.com> | 2011-12-01 18:58:04 +0100 |
|---|---|---|
| committer | Benjamin Dauvergne <bdauvergne@entrouvert.com> | 2011-12-05 12:03:13 +0100 |
| commit | 490cc01bf21f44f431011a3c064b4a88fc921441 (patch) | |
| tree | 71a232a64b7448bef5c64f596a8dc4a93ebee9ff | |
| parent | e9212301d3b9267e1a146df47b2107485173436a (diff) | |
| download | lasso-490cc01bf21f44f431011a3c064b4a88fc921441.tar.gz lasso-490cc01bf21f44f431011a3c064b4a88fc921441.tar.xz lasso-490cc01bf21f44f431011a3c064b4a88fc921441.zip | |
[xml] use lasso_node_export_to_query_with_password to implement lasso_node_export_to_query
| -rw-r--r-- | lasso/xml/xml.c | 21 |
1 files changed, 3 insertions, 18 deletions
diff --git a/lasso/xml/xml.c b/lasso/xml/xml.c index 9ce3f245..e4ad4465 100644 --- a/lasso/xml/xml.c +++ b/lasso/xml/xml.c @@ -377,25 +377,10 @@ lasso_node_export_to_paos_request(LassoNode *node, const char *issuer, * caller. **/ char* -lasso_node_export_to_query(LassoNode *node, - LassoSignatureMethod sign_method, const char *private_key_file) +lasso_node_export_to_query(LassoNode *node, LassoSignatureMethod sign_method, + const char *private_key_file) { - char *unsigned_query, *query = NULL; - - g_return_val_if_fail(LASSO_IS_NODE(node), NULL); - - unsigned_query = lasso_node_build_query(node); - if (unsigned_query == NULL) { - return NULL; - } - if (private_key_file) { - query = lasso_query_sign(unsigned_query, sign_method, private_key_file, NULL); - } else { - lasso_transfer_string(query, unsigned_query); - } - lasso_release(unsigned_query); - - return query; + return lasso_node_export_to_query_with_password(node, sign_method, private_key_file, NULL); } /** |
