From b9db3340dd2bb3b36ccd199ff450dc0b53fcfc35 Mon Sep 17 00:00:00 2001 From: Valery Febvre Date: Sun, 1 Aug 2004 03:29:43 +0000 Subject: Added a new argument 'err' (GError *) in 5 methods: lasso_ds_signature_sign, lasso_node_add_signature, lasso_node_verify_signature, lasso_saml_assertion_set_signature, lasso_samlp_request_abstract_set_signature, lasso_samlp_response_abstract_set_signature for reporting always more errors. --- lasso/xml/errors.h | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'lasso/xml/errors.h') diff --git a/lasso/xml/errors.h b/lasso/xml/errors.h index 61e0a844..a127148e 100644 --- a/lasso/xml/errors.h +++ b/lasso/xml/errors.h @@ -28,4 +28,22 @@ #define LASSO_XML_ERROR_ATTR_NOTFOUND -3 #define LASSO_XML_ERROR_ATTR_VALUE_NOTFOUND -4 +#define LASSO_XML_ERROR_UNDEFINED -99 + +#define LASSO_DS_ERROR_CONTEXT_CREATION_FAILED -101 +#define LASSO_DS_ERROR_PUBLIC_KEY_LOAD_FAILED -102 +#define LASSO_DS_ERROR_PRIVATE_KEY_LOAD_FAILED -103 +#define LASSO_DS_ERROR_CERTIFICATE_LOAD_FAILED -104 +#define LASSO_DS_ERROR_SIGNATURE_FAILED -105 +#define LASSO_DS_ERROR_SIGNATURE_NOTFOUND -106 +#define LASSO_DS_ERROR_KEYS_MNGR_CREATION_FAILED -107 +#define LASSO_DS_ERROR_KEYS_MNGR_INIT_FAILED -108 +#define LASSO_DS_ERROR_SIGNATURE_VERIFICATION_FAILED -109 +#define LASSO_DS_ERROR_INVALID_SIGNATURE -110 + +#define LASSO_PARAM_ERROR_INVALID_OBJ_TYPE -201 +#define LASSO_PARAM_ERROR_INVALID_VALUE -202 + +#define LASSO_ERR_ERROR_CHECK_FAILED -666 + const char* lasso_strerror(int error_code); -- cgit