Commit Graph

1445 Commits

Author SHA1 Message Date
Nicolas Clapies 202ff8f707 fixed bug in lasso_logout_dump() and lasso_logout_new_from_dump() 2004-08-31 16:20:41 +00:00
Emmanuel Raviart 5ce17cc470 Added setting of isPassive to False in doc. 2004-08-31 15:40:09 +00:00
Frédéric Péters 4271aa6774 strcmp is used; string.h must be included 2004-08-31 12:21:26 +00:00
Frédéric Péters 76fbaaa726 g_sprintf is used; gprintf.h must be included 2004-08-31 12:21:09 +00:00
Frédéric Péters 5c3aee0242 default: in switches 2004-08-31 12:19:35 +00:00
Frédéric Péters d5f13f48fd removed unused variables 2004-08-31 12:17:17 +00:00
Frédéric Péters 0519a8de18 g_sprintf is used; glib/gprintf.h must be included 2004-08-31 12:16:23 +00:00
Frédéric Péters f96393e58c strlen is used; string.h must be included 2004-08-31 12:15:32 +00:00
Frédéric Péters 5049245d14 properly cast request to needed type 2004-08-31 12:14:43 +00:00
Frédéric Péters 0a17ff11d8 default: to set descriptor to NULL; so it won't be undefined on the next line
where it was tested.
2004-08-31 12:12:34 +00:00
Frédéric Péters 7bdaf1b062 xmlSecBase64Encode is used; xmlsec/base64.h must be included 2004-08-31 12:10:53 +00:00
Frédéric Péters 7406c707e0 g_sprintf is used; gprintf.h must be included; default: statement in switch. 2004-08-31 12:09:36 +00:00
Nicolas Clapies 00f88598ee Added support of code error LASSO_PROFILE_ERROR_MISSING_REQUEST in lasso_logout_build_response_msg() 2004-08-31 12:05:51 +00:00
Nicolas Clapies de018d1573 Added code error : LASSO_PROFILE_ERROR_MISSING_REQUEST. It indicates that lasso needs a request to process a task. For example, when building a response message 2004-08-31 12:05:04 +00:00
Frédéric Péters 9bd67e516a cvs must ignore cil and dev packages directory 2004-08-31 11:40:08 +00:00
Frédéric Péters d94ba8cff2 php4 packaging and renamed liblasso0-python2.3 to python2.3-lasso 2004-08-31 11:39:36 +00:00
Emmanuel Raviart 5d55d61805 Typo correction. 2004-08-31 10:54:48 +00:00
Nicolas Clapies cffc28fd25 Fixed bug when attempting to parse a query message : now if a key / value with = is incomplete, it skips it and completes the process of the list 2004-08-31 10:48:50 +00:00
Nicolas Clapies aefba020f6 Added in parse of query a test if the data list is not NULL 2004-08-31 10:43:03 +00:00
Emmanuel Raviart 688628679a Added Lasso version constants to SWIG. 2004-08-31 10:26:40 +00:00
Emmanuel Raviart 5b2ded27ab Testing logout.processResponseMsg with a really bad URL. => red alert. 2004-08-31 10:20:11 +00:00
Christophe Nowicki 78bf15ec27 new version of the PHP service provider made with the new Swig PHP binding 2004-08-31 10:17:55 +00:00
Nicolas Clapies 10a1215399 Fixed missing feature in lasso_process_request_msg() and lasso_logout_process_response() : now if the parse of the query message is wron, then it returns LASSO_PROFILE_ERROR_INVALID_QUERY code error 2004-08-31 10:09:51 +00:00
Nicolas Clapies 48a7129ed9 Fixed bug in lasso_logout_response_new_from_export() : now if a query message and if an attribute or element key / value is missing, return NULL 2004-08-31 10:08:28 +00:00
Nicolas Clapies 20da442593 Fixed bug in lasso_logout_request_new_from_export() : now if a query message and if an attribute or element key / value is missing, return NULL 2004-08-31 09:56:35 +00:00
Emmanuel Raviart 6710fec968 New logout test => Red alert! 2004-08-30 19:51:51 +00:00
Emmanuel Raviart e5c29d9105 Removed low-level bindings from SWIG.
In PHP, error constants keep their LASSO_ prefix (because PHP4 doesn't have
the notion of namespaces).
2004-08-30 17:08:04 +00:00
Nicolas Clapies 2de57fdd4b Little lean of the code 2004-08-30 16:37:33 +00:00
Christophe Nowicki 4a5dd005ac PHP Binding : PHP does not handle namepaces, added lasso_ prefix for
all functions.
2004-08-30 16:32:00 +00:00
Nicolas Clapies 2e0fbcb6b6 Fixed problem when validating the notification : test the remote provider type to get the return url 2004-08-30 16:19:48 +00:00
Nicolas Clapies 289c08c485 Added a test in lasso_defederation_build_notification_msg() to test if the federation termination service url exists 2004-08-30 15:36:19 +00:00
Nicolas Clapies 5372db6d37 Fixed call of lasso_session_remove_assertion() in the right place in init_request() and process_response_msg() 2004-08-30 14:18:43 +00:00
Nicolas Clapies e5a91a58ce Fixed error in method name : renamed lasso_provider_get_singleLogoutServiceURL() to lasso_provider_get_registerNameIdentifierServiceURL() 2004-08-30 13:14:25 +00:00
Nicolas Clapies 7d2db04eb5 Added comment in lasso_defederation_validate_notification() : indicate that query is not signed because of the crypted optional relay state 2004-08-30 12:48:25 +00:00
Nicolas Clapies ddbded767f Added building of federation termination notification return url with QUERY if a RelayState is in the notification 2004-08-30 12:45:14 +00:00
Nicolas Clapies 340dae24ec Added lasso_logout_new_from_dump(). Need to be tested 2004-08-30 12:19:39 +00:00
Nicolas Clapies df435e4254 Added parsing of status code value in lasso_logout_response_new_from_query(). Now it sets the Status, StatusCode and his Value attribute in logoutResponse 2004-08-30 12:18:52 +00:00
Nicolas Clapies d13e4d56ac Fixed bug when dumping and loading from dump server with no metatadata. Now if metadata of the server exists, it adds a ServerMetadata node and embbeds it 2004-08-30 10:37:38 +00:00
Emmanuel Raviart 693e43f548 A few corrections to SWIG binding (a quick commit, so that Christophe can
work on it).
2004-08-30 09:58:08 +00:00
Frédéric Péters cf811b7aef swig generate new objects/filenames 2004-08-30 09:11:01 +00:00
Frédéric Péters 8aa90097e4 returns 0 on success 2004-08-30 09:00:41 +00:00
Emmanuel Raviart cd567ad391 SWIG high-level binding now uses camelCase.
Updated SWIG binding to support Java high-level classes.

Simplified java/Makefile.am (but now, it needs to be reworked by an
autotools expert).

ColdFusion simple Java test compiles ok.
2004-08-29 23:57:46 +00:00
Emmanuel Raviart c0d276aa16 SWIG should now generate a high-level binding with classes, so I have
removed the -noproxy option.
2004-08-29 14:26:20 +00:00
Frédéric Péters 0351d7076c updated c# binding for new class names 2004-08-29 12:37:07 +00:00
Frédéric Péters 553076b8ff some tests do not have descriptions 2004-08-29 09:31:54 +00:00
Frédéric Péters 95779ca72a corretly escape xml 2004-08-29 09:29:36 +00:00
Emmanuel Raviart a418f7ee02 Removed obsolete Python doc. 2004-08-29 09:04:53 +00:00
Emmanuel Raviart 51adf42fdc When Lasso doesn't recognize the URL query, it now throws a SyntaxError
exception.
2004-08-29 08:31:59 +00:00
Emmanuel Raviart b27283f775 Removed references to lassomod in .cvsignore. 2004-08-28 21:40:31 +00:00
Emmanuel Raviart 2ca1008182 SWIG now produces high-level bindings.
(python/Makefile.am needs some cleaning IMHO, but I don't understant it).
2004-08-28 21:37:18 +00:00