[xml] use lasso_node_export_to_query_with_password to implement lasso_node_export_to_query

This commit is contained in:
Benjamin Dauvergne 2011-12-01 18:58:04 +01:00
parent e9212301d3
commit 490cc01bf2
1 changed files with 3 additions and 18 deletions

View File

@ -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);
}
/**