Commit Graph

1445 Commits

Author SHA1 Message Date
Frédéric Péters 2988cacb8d renamed API reference to API reference (was reference manual) 2004-08-28 20:15:48 +00:00
Frédéric Péters 743f91ffc4 xml encoding of special characters (&, <, >) 2004-08-28 20:13:15 +00:00
Frédéric Péters 5dd054bfd8 new URLs and version info for 0.3.0 2004-08-28 12:58:27 +00:00
Emmanuel Raviart 99629cd6d8 Converted Identity & Session to real objects in SWIG bindings. 2004-08-28 12:35:42 +00:00
Emmanuel Raviart 2311bac626 Hide LibAuthnRequest attributes from SWIG binding. 2004-08-28 12:18:43 +00:00
Emmanuel Raviart d8691794d9 Added preliminary error throwing in SWIG binding.
Replaced simple object methods whith #define.
2004-08-28 12:07:58 +00:00
Emmanuel Raviart c2c31c20d0 Converted SWIG Server into a high-level class with new_from_dump static
method and default value for some arguments.
2004-08-28 07:31:57 +00:00
Emmanuel Raviart e7e4d55ce5 Renamed login_tests.py to profiles_tests.py.
Added Server tests (=> discovered bug #265).
2004-08-28 07:25:23 +00:00
Emmanuel Raviart 8425480fb7 Transformed LassoAuthnRequest as a true SWIG class with attributes and
methods for all bindings.
2004-08-27 22:32:59 +00:00
Nicolas Clapies 0791ef056f *** empty log message *** 2004-08-27 16:43:31 +00:00
Nicolas Clapies a646c1bddb *** empty log message *** 2004-08-27 16:36:27 +00:00
Emmanuel Raviart 27d4828941 Added method Logout.reset_session_index in Python high-level binding. 2004-08-27 16:29:55 +00:00
Nicolas Clapies ecbb17fb4c *** empty log message *** 2004-08-27 16:28:11 +00:00
Emmanuel Raviart 8a333c6721 Added support for "invalid query" errors in Python high-level binding. 2004-08-27 15:23:54 +00:00
Nicolas Clapies 8dfb46a2f7 *** empty log message *** 2004-08-27 15:18:49 +00:00
Nicolas Clapies 7c76c086ea Renamed method name lasso_session_get_next_assertion_remote_providerID to lasso_session_get_next_providerID 2004-08-27 15:02:03 +00:00
Nicolas Clapies 225d5969cf Added return of code error LASSO_PROFILE_ERROR_INVALID_QUERY when an error occurs while parsing a federation termination notification message query in lasso_defederation_process_notification_msg() 2004-08-27 15:00:52 +00:00
Nicolas Clapies a58772ba19 Added code error LASSO_PROFILE_ERROR_INVALID_QUERY, returned when an error occurs while parsing a query message 2004-08-27 14:50:46 +00:00
Emmanuel Raviart 497181fc6a Corrected SWIG binding.
Corrected Python tests.
2004-08-27 14:41:09 +00:00
Nicolas Clapies eaa4b813fc Added index attribute (session->index_providerID) of next provider id returned when a call to lasso_session_get_providerID(), added lasso_session_reset_index_providerID() to reset the index to the first provider id of assertion list. the index is decremented when removing assertion. lasso_get_next_providerID() returns NULL if there is no assertion anymore or if the index point is at the end of the list. Added lasso_logout_get_next_providerID() lasso_logout_reset_index_providerID() to wrap session method 2004-08-27 13:44:07 +00:00
Emmanuel Raviart 3ed5fa5681 Replaced SWIG specific functions to access "request" and "response"
attributes of profiles, with SWIG read-only attributes.
2004-08-27 13:29:07 +00:00
Nicolas Clapies 325f18984a Removed g_assert in samlp_request_abstract object when setting required attributes and elements. Added tests in federation termination notification building from QUERY export for required elements, return NULL if error, notification object if ok 2004-08-27 11:09:27 +00:00
Emmanuel Raviart 31aa53988b Removed SWIG Lasso.c file.
Added a Python test for defederation (currently it aborts).
2004-08-27 10:56:39 +00:00
Frédéric Péters 740fcce66a more on single sign on 2004-08-27 10:54:51 +00:00
Frédéric Péters 67496408bd searches all text files for unknown functions 2004-08-26 21:46:09 +00:00
Frédéric Péters 66146f05f0 improvement 2004-08-26 19:33:38 +00:00
Emmanuel Raviart f642e8bfbc Forgot to declare a parameter as optionnal. 2004-08-26 19:14:25 +00:00
Emmanuel Raviart 0c32f3bcbb Added constant lassoHttpMethodAny.
Added error constants to SWIG (and one to Python).
2004-08-26 16:46:38 +00:00
Frédéric Péters 589c338395 new parameter to lasso_logout_init_... 2004-08-26 16:31:12 +00:00
Frédéric Péters d41db141e1 fix included file name 2004-08-26 16:20:19 +00:00
Nicolas Clapies 0f36d58506 Added a param to method lasso_defederation_init_notification(). Now if it is set, lasso can choose a specific defederation protocol profile depending on the http method value of this param 2004-08-26 16:07:56 +00:00
Nicolas Clapies ac19049486 Replaced xmlFree with g_free in lasso_logout_get_next_providerID() for current_provider_id 2004-08-26 15:57:55 +00:00
Nicolas Clapies 84d71721cf *** empty log message *** 2004-08-26 15:33:37 +00:00
Nicolas Clapies d792b5aa16 Renamed register_name_identifier.* to name_registration.* files 2004-08-26 15:32:48 +00:00
Nicolas Clapies 8404a80deb Oups, missing commit of the new Lasso.i swig file :p 2004-08-26 14:16:47 +00:00
Nicolas Clapies faa4e22963 Added a param to method lasso_logout_init_request(). Now if it is set, lasso can choose a specific logout protocol profile depending on the http method value of this param 2004-08-26 14:15:30 +00:00
Frédéric Péters cb99b4a692 removed revision 2004-08-26 13:55:08 +00:00
Frédéric Péters 59b1ed8fb0 More on sso profile; sp-side 2004-08-26 13:54:21 +00:00
Nicolas Clapies 338293daa7 *** empty log message *** 2004-08-26 13:43:45 +00:00
Nicolas Clapies d546af51b1 *** empty log message *** 2004-08-26 13:24:07 +00:00
Nicolas Clapies 81ea440da3 Rename constant LASSO_LOGOUT_ERROR_UNSUPPORTED_PROFILLE to LASSO_PROFILE_ERROR_UNSUPPORTED_PROFILE, now can be use by all profiles 2004-08-26 13:20:45 +00:00
Frédéric Péters a1aac4c4c5 new lasso documentation 2004-08-26 13:18:39 +00:00
Nicolas Clapies 22f66483a3 Added remove of assertion in lasso_logout_init_request(), and lasso_logout_process_response_msg() if there was an error while processing a LogoutResponse with HTTP SOAP method, added a returned code error for Unsupported profile status code 2004-08-26 12:42:35 +00:00
Emmanuel Raviart 3e9cf0bcd3 Moved SWIG constructors and destructors from Lasso.c to Lasso.i. 2004-08-26 10:56:24 +00:00
Nicolas Clapies 36d57b7543 Added tests to verify if the request message is a LogoutRequest in lasso_login_process_request_msg() and if the response message is a LogoutResponse in lasso_logout_process_response_msg() 2004-08-25 16:31:54 +00:00
Nicolas Clapies de2533fadf Added a test in lasso_login_init_from_authn_request_msg() to verify if the request message is an AuthnRequest message, if not, returns a code error 2004-08-25 16:24:21 +00:00
Nicolas Clapies 5e8b43d8c7 added include for string.h 2004-08-25 15:30:22 +00:00
Nicolas Clapies d93a9671bb Added in lasso_login_process_authn_response_msg() setting of msg_relayState from lib:RelayState of AuthnResponse message if exists, else msg_relayState is set to NULL 2004-08-25 14:41:04 +00:00
Nicolas Clapies 88002d5b6f *** empty log message *** 2004-08-25 12:52:22 +00:00
Nicolas Clapies 2fa6620d59 fixed bug : at a done label, use to remove a provider got with lasso_provider_get_ref() 2004-08-25 12:49:39 +00:00