summaryrefslogtreecommitdiffstats
path: root/auth_mellon_config.c
diff options
context:
space:
mode:
authorbenjamin.dauvergne <benjamin.dauvergne@a716ebb1-153a-0410-b759-cfb97c6a1b53>2012-10-09 08:41:34 +0000
committerbenjamin.dauvergne <benjamin.dauvergne@a716ebb1-153a-0410-b759-cfb97c6a1b53>2012-10-09 08:41:34 +0000
commitc9ad6f9822a38b37ef15414a20291491ec7efa98 (patch)
treeb17bafb6126ce247cdc12413edeea4007fff9794 /auth_mellon_config.c
parent3bf4abe85437290cc1cadd7463e0e54fdddb4126 (diff)
downloadmod_auth_mellon-c9ad6f9822a38b37ef15414a20291491ec7efa98.tar.gz
mod_auth_mellon-c9ad6f9822a38b37ef15414a20291491ec7efa98.tar.xz
mod_auth_mellon-c9ad6f9822a38b37ef15414a20291491ec7efa98.zip
rework logout handler to really handle SOAP requests
- Change am_restore_lasso_profile_state to take an am_cache_entry_t* as parameter instead of looking at the current session (there is no session when you receive a SOAP request), - Restore the profile state after parsing the Logout request not before, - Always lookup the session through the NameID, as nothing in the spec forbid out-of-browser HTTP-Redirect requests, - Use the new helper function to return the LogoutResponse. git-svn-id: https://modmellon.googlecode.com/svn/trunk@166 a716ebb1-153a-0410-b759-cfb97c6a1b53
Diffstat (limited to 'auth_mellon_config.c')
0 files changed, 0 insertions, 0 deletions