summaryrefslogtreecommitdiffstats
path: root/lasso/xml/errors.c
diff options
context:
space:
mode:
authorEmmanuel Raviart <eraviart@entrouvert.com>2004-10-02 19:59:56 +0000
committerEmmanuel Raviart <eraviart@entrouvert.com>2004-10-02 19:59:56 +0000
commitca8633b291b5e5de07db23c35e1ff82fc4576325 (patch)
tree0989c77cd877b0cfcc11ff71918bf2255387dbcc /lasso/xml/errors.c
parent7383076a6c5c24b87612ff35ddd35c4d7e5833ef (diff)
downloadlasso-ca8633b291b5e5de07db23c35e1ff82fc4576325.tar.gz
lasso-ca8633b291b5e5de07db23c35e1ff82fc4576325.tar.xz
lasso-ca8633b291b5e5de07db23c35e1ff82fc4576325.zip
Removed function lasso_login_process_without_authn_request_msg.
It has been replaced with: lasso_login_init_self_addressed_authn_request(remote_providerID); /* ...Set protocolProfile, isPassive, consent, relayState here... */ lasso_login_process_authn_request_message(NULL, lassoHttpMethodSelfAddressed); This change was needed because there was no way to set isPassive, consent, etc, before. Standardized some error codes and messages.
Diffstat (limited to 'lasso/xml/errors.c')
-rw-r--r--lasso/xml/errors.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/lasso/xml/errors.c b/lasso/xml/errors.c
index 3c4ee2f9..5fb7c327 100644
--- a/lasso/xml/errors.c
+++ b/lasso/xml/errors.c
@@ -67,9 +67,6 @@ lasso_strerror(int error_code)
case LASSO_SERVER_ERROR_PROVIDER_NOT_FOUND:
return "Failed to get LassoProvider object with providerID %s in LassoServer object.\n";
- case LASSO_LOGIN_ERROR_INVALID_NAMEIDPOLICY:
- return "Invalid NameIDPolicy in lib:AuthnRequest : %s\n";
-
case LASSO_LOGOUT_ERROR_UNSUPPORTED_PROFILE:
return "Unsupported logout protocol profile\n";
@@ -83,6 +80,8 @@ lasso_strerror(int error_code)
return "Missing request\n";
case LASSO_PROFILE_ERROR_INVALID_HTTP_METHOD:
return "Invalid HTTP method\n";
+ case LASSO_PROFILE_ERROR_INVALID_PROTOCOLPROFILE:
+ return "Invalid protocol profile\n";
case LASSO_PARAM_ERROR_BAD_TYPE_OR_NULL_OBJ:
return "An object type provided as parameter is invalid or object is NULL.\n";
@@ -91,6 +90,9 @@ lasso_strerror(int error_code)
case LASSO_PARAM_ERROR_CHECK_FAILED:
return "The error return location should be either NULL or contains a NULL error.\n";
+ case LASSO_LOGIN_ERROR_INVALID_NAMEIDPOLICY:
+ return "Invalid NameIDPolicy in lib:AuthnRequest: %s\n";
+
default:
return g_strdup_printf("Undefined error code %d.", error_code);
}