summaryrefslogtreecommitdiffstats
path: root/lasso/id-ff/login.c
diff options
context:
space:
mode:
authorBenjamin Dauvergne <bdauvergne@entrouvert.com>2010-07-16 19:34:28 +0000
committerBenjamin Dauvergne <bdauvergne@entrouvert.com>2010-07-16 19:34:28 +0000
commit8b385af8e601e7409d2ec4378f0386a0f4895699 (patch)
treee8d65d3b040b31f37978ca9abe921bd6d1c9269b /lasso/id-ff/login.c
parentad93e9f8310592f61fc07e79791eb6d8f17e64fc (diff)
downloadlasso-8b385af8e601e7409d2ec4378f0386a0f4895699.tar.gz
lasso-8b385af8e601e7409d2ec4378f0386a0f4895699.tar.xz
lasso-8b385af8e601e7409d2ec4378f0386a0f4895699.zip
[ID-FFv1.2] move all user of lasso_node_export_to_query to lasso_node_export_to_query_with_password
Diffstat (limited to 'lasso/id-ff/login.c')
-rw-r--r--lasso/id-ff/login.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/lasso/id-ff/login.c b/lasso/id-ff/login.c
index 4a9c8466..b098dbfe 100644
--- a/lasso/id-ff/login.c
+++ b/lasso/id-ff/login.c
@@ -1147,12 +1147,13 @@ lasso_login_build_authn_request_msg(LassoLogin *login)
if (login->http_method == LASSO_HTTP_METHOD_REDIRECT) {
/* REDIRECT -> query */
if (must_sign) {
- query = lasso_node_export_to_query(LASSO_NODE(profile->request),
+ query = lasso_node_export_to_query_with_password(LASSO_NODE(profile->request),
profile->server->signature_method,
- profile->server->private_key);
+ profile->server->private_key,
+ profile->server->private_key_password);
} else {
- query = lasso_node_export_to_query(
- LASSO_NODE(profile->request), 0, NULL);
+ query = lasso_node_export_to_query_with_password(
+ LASSO_NODE(profile->request), 0, NULL, NULL);
}
if (query == NULL) {
return critical_error(LASSO_PROFILE_ERROR_BUILDING_QUERY_FAILED);