Romain Chantereay
|
ce352716fd
|
Add windows linker --add-stdcall-alias in order to permit failsafe use of DLLs.
|
2004-09-07 17:07:59 +00:00 |
Nicolas Clapies
|
e4de8cee48
|
Comments miss in some last commits, so : the 4 last commits fixed a bad bug in lasso_logout_get_next_provideID() and a bug in the setting of status code value in logout response
|
2004-09-07 14:25:55 +00:00 |
Nicolas Clapies
|
dcef5a4591
|
Fixed a seg fault in lasso_logout_get_next_providerID()
|
2004-09-07 14:22:23 +00:00 |
Nicolas Clapies
|
984ae67795
|
*** empty log message ***
|
2004-09-07 14:09:48 +00:00 |
Nicolas Clapies
|
4ba23fe9a8
|
Added entries for missing methods of logout object documentation : lasso_logout_init_request() and lasso_logout_reset_providerID_index()
|
2004-09-07 13:42:20 +00:00 |
Nicolas Clapies
|
f922f7fffc
|
Updated the API developer documentation
|
2004-09-07 13:41:22 +00:00 |
Nicolas Clapies
|
de7d014d90
|
Updated the API developer documentation
|
2004-09-07 13:20:15 +00:00 |
Frédéric Péters
|
2e068417cf
|
a bit late; fixed use of unitialized variables (-Wuninitialized needs -O)
|
2004-09-06 17:49:19 +00:00 |
Nicolas Clapies
|
7f96eb8e68
|
*** empty log message ***
|
2004-09-06 15:30:54 +00:00 |
Nicolas Clapies
|
a4b4520abe
|
*** empty log message ***
|
2004-09-06 15:27:26 +00:00 |
Nicolas Clapies
|
e1fd04f28e
|
Added lasso_logout_dump() to logout.h
|
2004-09-06 14:38:46 +00:00 |
Nicolas Clapies
|
19d696b1ac
|
Renamed methods lasso_logint_set_assertion*() to lasso_login_set_assertion*()
|
2004-09-06 14:14:26 +00:00 |
Nicolas Clapies
|
0fd0bccbf5
|
Oups, little mistake : now attribute version is added only in lasso_profile_dump() instead of lasso_login_dump() or lasso_logout_dump()
|
2004-09-06 12:51:42 +00:00 |
Nicolas Clapies
|
8bcb9c4e0c
|
Added version attribute in lasso dump messages
|
2004-09-06 12:36:47 +00:00 |
Frédéric Péters
|
3bc0eef7cd
|
missing includes, unusued variables, usual saturday stuff.
|
2004-09-04 10:36:32 +00:00 |
Nicolas Clapies
|
7c777b2605
|
*** empty log message ***
|
2004-09-04 09:27:29 +00:00 |
Nicolas Clapies
|
ad17109437
|
Fixed a lot of bugs in the logout from a SP to others SPs : now it remove each of the assertions SPs at IDPs and IDP returns the real LogoutResponse
|
2004-09-04 09:19:58 +00:00 |
Nicolas Clapies
|
b2ccb0cbb1
|
*** empty log message ***
|
2004-09-03 16:30:38 +00:00 |
Nicolas Clapies
|
7e03fa2eba
|
Fixed problem when checking all remote SP from IDP in lasso_logout_validate_request() : replaced lasso_provider_get_singleLogoutProtocolProfile(provider, lassoProviderTypeIdp, NULL) with lasso_provider_get_singleLogoutProtocolProfile(provider, lassoProviderTypeSp, NULL)
|
2004-09-03 16:28:56 +00:00 |
Nicolas Clapies
|
595d9b2987
|
Updated of lasso_logout_validate_request() : now it returns a code error of -301 (unsupported profile) if an IDP receiving a LogoutRequest via SOAP detects other SPs dont support SOAP method.
|
2004-09-03 16:25:00 +00:00 |
Nicolas Clapies
|
1e05cd748c
|
Updated process of artifact : now the IDP generates an artifact either or not the user authentication succeeded. When the SP resends the artifact to the IDP in a samlp:Request, it builds a samlp:Response message with Success status code value. If an assertion is found from artifact, then it adds it to the response. Finally, the IDP responds to the SP with the SOAP message
|
2004-09-03 16:12:51 +00:00 |
Frédéric Péters
|
3efabaa8d8
|
disable xmlsec version check
|
2004-09-02 08:33:54 +00:00 |
Nicolas Clapies
|
b67da551e7
|
Removed lasso_session_remove_assertion() in lasso_logout_init_request() at IDP with HTTP Redirect method, added remove of assertion if at IDP and HTTP redirect
|
2004-09-01 16:49:17 +00:00 |
Nicolas Clapies
|
eb9391ec2d
|
*** empty log message ***
|
2004-09-01 16:35:42 +00:00 |
Nicolas Clapies
|
3988290a83
|
Removed in python test, hard coded logout dump test, fixed a bug in lasso_logout_new_from_dump() when setting provider id index
|
2004-09-01 15:40:56 +00:00 |
Nicolas Clapies
|
6b6ba1f14d
|
Moved support of provider index from session to logout. Now only the logout knows the current index of the provider id to request, and the session can only return the provider id from an index
|
2004-09-01 14:14:32 +00:00 |
Nicolas Clapies
|
6ae6d57c53
|
Added support of index ProviderID in lasso_session_dump() and lasso_session_new_from_dump()
|
2004-09-01 10:52:31 +00:00 |
Nicolas Clapies
|
ca025c083e
|
Fixed bug when getting relay state in lasso_logout_process_response_msg()
|
2004-09-01 10:22:32 +00:00 |
Frédéric Péters
|
2bde0c2ddb
|
removed extra parentheses after return statements;
|
2004-09-01 09:59:53 +00:00 |
Nicolas Clapies
|
16fb06a9ab
|
Added free of temporary node object in lasso_logout_new_from_dump()
|
2004-09-01 09:07:54 +00:00 |
Nicolas Clapies
|
44abe254d8
|
Added parse support of xml message in lasso_logout_response_new_from_export(), added private method lasso_logout_response_new_from_export()
|
2004-09-01 09:05:36 +00:00 |
Nicolas Clapies
|
45ecab5e0d
|
Fixed bug when parsing from an export message in lasso_logout_request_new_from_xml() : call to lasso_node_destroy() at the wrong place
|
2004-09-01 09:03:28 +00:00 |
Nicolas Clapies
|
06dc7c8248
|
Replaced lasso_session_get_next_providerID() with lasso_session_get_first_providerID()
|
2004-09-01 08:16:35 +00:00 |
Nicolas Clapies
|
901304c025
|
Removed set of msg_relayState in lasso_logout_process_request(), it has no meaning here, but set the msg_relayState in lasso_logout_process_response_msg()
|
2004-09-01 08:06:19 +00:00 |
Nicolas Clapies
|
fac7a1c274
|
Added method lasso_session_get_first_providerID(). Now to get the first providerID use it instead of lasso_session_get_next_providerID()
|
2004-08-31 16:22:12 +00:00 |
Nicolas Clapies
|
202ff8f707
|
fixed bug in lasso_logout_dump() and lasso_logout_new_from_dump()
|
2004-08-31 16:20:41 +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 |
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 |