summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenjamin Dauvergne <bdauvergne@entrouvert.com>2009-04-27 08:19:13 +0000
committerBenjamin Dauvergne <bdauvergne@entrouvert.com>2009-04-27 08:19:13 +0000
commit0df4e13e7aea6c02f6f30a664d11b141749eaafb (patch)
tree833a1ef36e18fc6898507f9fd3ae0dc037e1f58c
parent251dfa0d0bda78473e19b3f98a4d0b6fbe8e20a6 (diff)
downloadlasso-0df4e13e7aea6c02f6f30a664d11b141749eaafb.tar.gz
lasso-0df4e13e7aea6c02f6f30a664d11b141749eaafb.tar.xz
lasso-0df4e13e7aea6c02f6f30a664d11b141749eaafb.zip
Complete documentation of lasso_login_byuld_response_msg
* lasso/id-ff/login.c: add all possible return codes with meaning.
-rw-r--r--lasso/id-ff/login.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/lasso/id-ff/login.c b/lasso/id-ff/login.c
index 9011eb31..7900cb6a 100644
--- a/lasso/id-ff/login.c
+++ b/lasso/id-ff/login.c
@@ -1217,6 +1217,11 @@ lasso_login_build_request_msg(LassoLogin *login)
* @msg_body member.
*
* Return value: 0 on success; or a negative value otherwise.
+ * LASSO_PARAM_ERROR_BAD_TYPE_OR_NULL_OBJ if login is not a #LassoLogin object,
+ * LASSO_PROFILE_ERROR_SESSION_NOT_FOUND if no session object was found in the login profile object
+ * -- it should be created by lasso_login_build_assertion() if you did not set it manually before
+ * calling lasso_login_build_assertion().
+ *
**/
gint
lasso_login_build_response_msg(LassoLogin *login, gchar *remote_providerID)