summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenjamin Dauvergne <bdauvergne@entrouvert.com>2010-01-04 09:14:06 +0000
committerBenjamin Dauvergne <bdauvergne@entrouvert.com>2010-01-04 09:14:06 +0000
commit848a3252a8813c368b68fb8fc2cb9550bceadb8e (patch)
tree719a5cc2bc8ff914381447c300f25df865565eed
parentc71822c7e05b20b65157ef7f80fb80eee7f568fa (diff)
downloadlasso-848a3252a8813c368b68fb8fc2cb9550bceadb8e.tar.gz
lasso-848a3252a8813c368b68fb8fc2cb9550bceadb8e.tar.xz
lasso-848a3252a8813c368b68fb8fc2cb9550bceadb8e.zip
WS Errors: in errors.h errors.c, add new error section for WS-Security handling
-rw-r--r--lasso/errors.c2
-rw-r--r--lasso/errors.h3
2 files changed, 5 insertions, 0 deletions
diff --git a/lasso/errors.c b/lasso/errors.c
index b97d7235..6b62915e 100644
--- a/lasso/errors.c
+++ b/lasso/errors.c
@@ -269,6 +269,8 @@ lasso_strerror(int error_code)
return "Missing SOAP header";
case LASSO_PROFILE_ERROR_MISSING_ISSUER:
return "Missing issuer";
+ case LASSO_WSSEC_ERROR_MISSING_SECURITY_TOKEN:
+ return "LASSO_WSSEC_ERROR_MISSING_SECURITY_TOKEN";
case LASSO_PROFILE_ERROR_INVALID_ISSUER:
return "Assertion issuer is not the same as the requested issuer";
case LASSO_SOAP_ERROR_MISSING_SOAP_FAULT_DETAIL:
diff --git a/lasso/errors.h b/lasso/errors.h
index 4cc5e6d3..92ee4892 100644
--- a/lasso/errors.h
+++ b/lasso/errors.h
@@ -829,3 +829,6 @@
* The provider has no known public key
*/
#define LASSO_PROVIDER_ERROR_MISSING_PUBLIC_KEY -1500
+
+/* WS-Security */
+#define LASSO_WSSEC_ERROR_MISSING_SECURITY_TOKEN 1600