diff options
author | Emmanuel Raviart <eraviart@entrouvert.com> | 2004-10-01 05:50:03 +0000 |
---|---|---|
committer | Emmanuel Raviart <eraviart@entrouvert.com> | 2004-10-01 05:50:03 +0000 |
commit | 3c3523191333cf466436aba2bb6eab08c3be858c (patch) | |
tree | fa909eddcc9c1fb1accd3c02abb1e82ff98a240b /swig/Lasso.i | |
parent | 98006788da122a7ab6d41999f27edf14fb8886f7 (diff) | |
download | lasso-3c3523191333cf466436aba2bb6eab08c3be858c.tar.gz lasso-3c3523191333cf466436aba2bb6eab08c3be858c.tar.xz lasso-3c3523191333cf466436aba2bb6eab08c3be858c.zip |
Synchronized SWIG error codes with those in errors.h (Shame on the
developper who forgot to update them in Lasso.i :-)
Diffstat (limited to 'swig/Lasso.i')
-rw-r--r-- | swig/Lasso.i | 38 |
1 files changed, 31 insertions, 7 deletions
diff --git a/swig/Lasso.i b/swig/Lasso.i index 9c0f72ec..f76d5d7f 100644 --- a/swig/Lasso.i +++ b/swig/Lasso.i @@ -405,6 +405,7 @@ typedef enum { ***********************************************************************/ +/* generic XML */ #ifndef SWIGPHP4 %rename(XML_ERROR_NODE_NOT_FOUND) LASSO_XML_ERROR_NODE_NOT_FOUND; %rename(XML_ERROR_NODE_CONTENT_NOT_FOUND) LASSO_XML_ERROR_NODE_CONTENT_NOT_FOUND; @@ -416,31 +417,39 @@ typedef enum { #define LASSO_XML_ERROR_ATTR_NOT_FOUND -12 #define LASSO_XML_ERROR_ATTR_VALUE_NOT_FOUND -13 +/* XMLDSig */ #ifndef SWIGPHP4 +%rename(DS_ERROR_SIGNATURE_NOT_FOUND) LASSO_DS_ERROR_SIGNATURE_NOT_FOUND; +%rename(DS_ERROR_INVALID_SIGNATURE) LASSO_DS_ERROR_INVALID_SIGNATURE; + %rename(DS_ERROR_SIGNATURE_TMPL_CREATION_FAILED) LASSO_DS_ERROR_SIGNATURE_TMPL_CREATION_FAILED; %rename(DS_ERROR_CONTEXT_CREATION_FAILED) LASSO_DS_ERROR_CONTEXT_CREATION_FAILED; %rename(DS_ERROR_PUBLIC_KEY_LOAD_FAILED) LASSO_DS_ERROR_PUBLIC_KEY_LOAD_FAILED; %rename(DS_ERROR_PRIVATE_KEY_LOAD_FAILED) LASSO_DS_ERROR_PRIVATE_KEY_LOAD_FAILED; %rename(DS_ERROR_CERTIFICATE_LOAD_FAILED) LASSO_DS_ERROR_CERTIFICATE_LOAD_FAILED; %rename(DS_ERROR_SIGNATURE_FAILED) LASSO_DS_ERROR_SIGNATURE_FAILED; -%rename(DS_ERROR_SIGNATURE_NOT_FOUND) LASSO_DS_ERROR_SIGNATURE_NOT_FOUND; %rename(DS_ERROR_KEYS_MNGR_CREATION_FAILED) LASSO_DS_ERROR_KEYS_MNGR_CREATION_FAILED; %rename(DS_ERROR_KEYS_MNGR_INIT_FAILED) LASSO_DS_ERROR_KEYS_MNGR_INIT_FAILED; %rename(DS_ERROR_SIGNATURE_VERIFICATION_FAILED) LASSO_DS_ERROR_SIGNATURE_VERIFICATION_FAILED; -%rename(DS_ERROR_INVALID_SIGNATURE) LASSO_DS_ERROR_INVALID_SIGNATURE; +%rename(DS_ERROR_CA_CERT_CHAIN_LOAD_FAILED) LASSO_DS_ERROR_CA_CERT_CHAIN_LOAD_FAILED +%rename(LASSO_DS_ERROR_INVALID_SIGALG) LASSO_DS_ERROR_INVALID_SIGALG #endif +#define LASSO_DS_ERROR_SIGNATURE_NOT_FOUND 101 +#define LASSO_DS_ERROR_INVALID_SIGNATURE 102 + #define LASSO_DS_ERROR_SIGNATURE_TMPL_CREATION_FAILED -101 #define LASSO_DS_ERROR_CONTEXT_CREATION_FAILED -102 #define LASSO_DS_ERROR_PUBLIC_KEY_LOAD_FAILED -103 #define LASSO_DS_ERROR_PRIVATE_KEY_LOAD_FAILED -104 #define LASSO_DS_ERROR_CERTIFICATE_LOAD_FAILED -105 #define LASSO_DS_ERROR_SIGNATURE_FAILED -106 -#define LASSO_DS_ERROR_SIGNATURE_NOT_FOUND -107 -#define LASSO_DS_ERROR_KEYS_MNGR_CREATION_FAILED -108 -#define LASSO_DS_ERROR_KEYS_MNGR_INIT_FAILED -109 -#define LASSO_DS_ERROR_SIGNATURE_VERIFICATION_FAILED -110 -#define LASSO_DS_ERROR_INVALID_SIGNATURE -111 +#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_CA_CERT_CHAIN_LOAD_FAILED -110 +#define LASSO_DS_ERROR_INVALID_SIGALG -111 +/* server */ #ifndef SWIGPHP4 %rename(SERVER_ERROR_PROVIDER_NOT_FOUND) LASSO_SERVER_ERROR_PROVIDER_NOT_FOUND; %rename(SERVER_ERROR_ADD_PROVIDER_FAILED) LASSO_SERVER_ERROR_ADD_PROVIDER_FAILED; @@ -448,11 +457,13 @@ typedef enum { #define LASSO_SERVER_ERROR_PROVIDER_NOT_FOUND -201 #define LASSO_SERVER_ERROR_ADD_PROVIDER_FAILED -202 +/* logout */ #ifndef SWIGPHP4 %rename(LOGOUT_ERROR_UNSUPPORTED_PROFILE) LASSO_LOGOUT_ERROR_UNSUPPORTED_PROFILE; #endif #define LASSO_LOGOUT_ERROR_UNSUPPORTED_PROFILE -301 +/* profile */ #ifndef SWIGPHP4 %rename(PROFILE_ERROR_INVALID_QUERY) LASSO_PROFILE_ERROR_INVALID_QUERY; %rename(PROFILE_ERROR_MISSING_REQUEST) LASSO_PROFILE_ERROR_MISSING_REQUEST; @@ -460,6 +471,7 @@ typedef enum { #define LASSO_PROFILE_ERROR_INVALID_QUERY -401 #define LASSO_PROFILE_ERROR_MISSING_REQUEST -402 +/* functions/methods parameters checking */ #ifndef SWIGPHP4 %rename(PARAM_ERROR_BADTYPE_OR_NULL_OBJ) LASSO_PARAM_ERROR_BADTYPE_OR_NULL_OBJ; %rename(PARAM_ERROR_INVALID_VALUE) LASSO_PARAM_ERROR_INVALID_VALUE; @@ -469,6 +481,18 @@ typedef enum { #define LASSO_PARAM_ERROR_INVALID_VALUE -502 #define LASSO_PARAM_ERROR_ERR_CHECK_FAILED -503 +/* login */ +#ifndef SWIGPHP4 +%rename(LOGIN_ERROR_FEDERATION_NOT_FOUND) LASSO_LOGIN_ERROR_FEDERATION_NOT_FOUND; +%rename(LOGIN_ERROR_CONSENT_NOT_OBTAINED) LASSO_LOGIN_ERROR_CONSENT_NOT_OBTAINED; +%rename(LASSO_LOGIN_ERROR_INVALID_NAMEIDPOLICY) LASSO_LOGIN_ERROR_INVALID_NAMEIDPOLICY; +#endif +#define LASSO_LOGIN_ERROR_FEDERATION_NOT_FOUND 601 +#define LASSO_LOGIN_ERROR_CONSENT_NOT_OBTAINED 602 + +#define LASSO_LOGIN_ERROR_INVALID_NAMEIDPOLICY -601 + +/* others */ #ifndef SWIGPHP4 %rename(ERROR_UNDEFINED) LASSO_ERROR_UNDEFINED; #endif |