Benjamin Dauvergne
7231771856
All: Rework include files handling, separated ID-WSF code from SAML2/ID-FF code
...
* nearly all C files: change includes for relative paths.
* lasso/id-wsf/id_wsf.h, lasso/id-wsf-2.0/id_wsf_2.h: add top level
public include files for ID-WSF 1.0 and ID-WSF 2.0.
* lasso/id-ff/server.*, lasso/id-ff/session.*, lasso/id-ff/identity.*:
remove most of the code related to ID-WSF and push into
lasso/id-wsf/id_ff_extensions.* and lasso/id-wsf-2.0/identity.c,
lasso/id-wsf-2.0/server.c, lasso/id-wsf-2.0/session.c.
* lasso/id-wsf-2.0/saml2_login.c,
lasso/id-wsf-2.0/saml2_login_private.h: same change but for ID-WSF
2.0 support in SAML2 SSO profile.
2009-08-26 15:14:32 +00:00
Benjamin Dauvergne
9ed0670e48
* Remove ending blanks
2008-09-12 15:06:58 +00:00
Damien Laniel
4fc6657e0c
updated Copyright dates in all files
2007-05-30 17:17:45 +00:00
Emmanuel Raviart
7a03e99b09
Updated Copyright and authors.
2005-01-22 15:57:56 +00:00
Frédéric Péters
ac3e5574fc
moved remaining lasso[A-Z].* enums to Lasso[A-Z].*
2004-12-31 18:33:23 +00:00
Frédéric Péters
4bc192190e
formatted for easier processing
2004-12-04 13:13:12 +00:00
Frédéric Péters
cd4f3ea1fc
indentation work
2004-11-25 22:51:39 +00:00
Frédéric Péters
c556e1fdcc
limit line length to 100 characters.
2004-11-25 22:25:51 +00:00
Frédéric Péters
ae5ffe0468
renamed private struct member to private_data (gtk+ does it like that)
2004-11-22 16:10:41 +00:00
Frédéric Péters
a31a08d228
renamed lasso/environs/ to lasso/id-ff/
2004-11-15 10:40:37 +00:00
Frédéric Péters
f13772d62d
Done with the move to structures and the removal of protocols/ (lasso branched
...
on October 2nd; occasional merges since then).
- Compatible with current souk test suites.
- Missing memory management for everything in xml/
- Missing xmlsec support for SOAP messages.
2004-10-27 09:49:13 +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
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
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
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
Nicolas Clapies
338293daa7
*** empty log message ***
2004-08-26 13:43:45 +00:00
Nicolas Clapies
214f02b82c
udpate of logout and federation profiles
2004-08-18 14:05:37 +00:00
Nicolas Clapies
8608fd371c
updated doc in logout, fixed Feature Requests item #253 , must be tested, added doc to federation termination notification
2004-08-17 14:18:40 +00:00
Nicolas Clapies
9030f5e10e
removed unwanted attribute in logout object
2004-08-17 08:31:00 +00:00
Nicolas Clapies
61c68d4d51
added API doc comments
2004-08-16 16:17:45 +00:00
Valery Febvre
5091285892
Renamed enums (Bug #225 ):
...
lassoMessageTypes,lassoHttpMethods,lassoRequestTypes
into
lassoMessageType,lassoHttpMethod,lassoRequestType
2004-08-04 10:15:10 +00:00
Valery Febvre
ef5c65cec8
Renamed enum lassoProviderTypes into lassoProviderType (Bug #225 )
2004-08-04 01:44:48 +00:00
Nicolas Clapies
638371bb15
replace load_request_msg() with process_request_msg(), process_request() with validate_request(), remove assertion of the authenticated principal in validate_request()
2004-08-03 15:27:26 +00:00
Valery Febvre
6b36c2b6d9
LassoProfileContext class was renamed into LassoProfile
2004-07-29 23:33:53 +00:00
Nicolas Clapies
ffa847da09
Move first_* to initial_* vars
2004-07-27 09:58:39 +00:00
Emmanuel Raviart
db051a1a73
Removed obsolete logout method load_from_dump.
...
Upgraded some residual calls to login_new & logout_new.
Updated Java binding.
Java unit test works (and C too, but Python still doesn't).
2004-07-26 22:02:03 +00:00
Valery Febvre
002aab5821
*** empty log message ***
2004-07-26 18:19:16 +00:00
Nicolas Clapies
c3fa9bdbe4
acces to RelayState in logout object
2004-07-26 16:01:59 +00:00
Valery Febvre
b08787ecd1
Finished to implement lasso_login_destroy() and lasso_logout_destroy() methods
2004-07-26 12:09:07 +00:00
Valery Febvre
75eea32b80
Removed nameIdentifier attribute in Logout object
...
There is already a nameIdientifier attribute in ProfileContext class
2004-07-26 11:30:03 +00:00
Nicolas Clapies
890c5150e4
fix the problem of setting the user environ in SOAP method :
...
the problem : process_request_msg needs usr environ to verify federation
and authentication.
a solution :
first load the request msg
get the name identifier of the request
find the user dump from the name identifier and load it in logout object
process the request
see python/examples/logout.py for the methods.
2004-07-25 09:29:28 +00:00
Nicolas Clapies
ee2fba7c0f
update of logout with better support of propagation from idp
2004-07-23 14:13:20 +00:00
Emmanuel Raviart
255f09ed98
Added Nicolas to authors.
2004-07-22 06:59:03 +00:00
Valery Febvre
bdccdcd199
Fixed a typing error: LASSP_... -> LASSO_...
2004-07-18 15:02:41 +00:00
Nicolas Clapies
aa4af2d109
*** empty log message ***
2004-07-16 11:02:04 +00:00
Nicolas Clapies
a959a65fd5
*** empty log message ***
2004-07-13 10:33:01 +00:00
Valery Febvre
62accd694b
*** empty log message ***
2004-07-13 03:53:40 +00:00
Nicolas Clapies
a4deaf0a24
*** empty log message ***
2004-07-12 15:18:58 +00:00
Nicolas Clapies
c4aecc0928
*** empty log message ***
2004-07-09 00:33:04 +00:00
Valery Febvre
5b88b7ad84
*** empty log message ***
2004-07-08 13:45:42 +00:00
Nicolas Clapies
40aee726ee
logout support in makefile.am
2004-07-08 13:15:50 +00:00
Nicolas Clapies
c122a7727a
*** empty log message ***
2004-07-06 19:11:01 +00:00
Nicolas Clapies
7958874b94
initial version
2004-06-25 10:20:46 +00:00