<bdauvergne@entrouvert.com> 1210068757 +0200
7e0d10b2f1
do not return error of findFederation in ssoConsumer
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1209574776 +0200
897aa61853
add translation of error codes in debugging code
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1209574742 +0200
76cddf3964
add support for isPassive
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1209574728 +0200
05735adba1
report error in logs
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1209574298 +0200
1edd1474fa
finish return code for processsRequestNameIdManagement
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1209574276 +0200
cc31d76f99
add feature to debuglog: accept object as message, and convert object to string
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1209574242 +0200
733226d592
deprecate part of the public API, add defederation soap call
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1209574203 +0200
aed8163ae2
add name id management endpoints
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1209574180 +0200
48a7a7b067
fix typo $this -> $login
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1209574131 +0200
594dc59de4
add a method to clean the session
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1209055541 +0200
9d94b1cec5
merge with Damien && add a public function lassospkit_redirect_federate
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1209045473 +0200
1340292949
change handleSlo
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1209045403 +0200
713d8c2bc6
add examples of overloading for handling of idp initiated slo
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1209045379 +0200
b22c830c98
wrap slo endpoints in try/catch pairs
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1209045355 +0200
1416db4063
fix error in handling of logout soap request
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1209043822 +0200
a615205743
reset the libxml_use_internal_errors to the no warning state
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1209043792 +0200
735bdd41c5
catch Exception coming from profiles methods, copy relayState into a local variable
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1209043748 +0200
e7d604d7c9
remove debuglog code
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1209043729 +0200
67cbb3649f
new function lassospkit_redirect_login, you must use it before any content because it does a redirect
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1209043524 +0200
544b746c95
add a call to checkXmlErrors after NameIdManagement requests
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1209043492 +0200
a4cd86f578
change last arg of generateMetadata to a bundle of options
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1209043458 +0200
28d7422686
example using new public functions for logout and login initiation
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1209043435 +0200
48db9ce5b8
new saml2 endpoints, no more login/slo/defederation methods
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1209043415 +0200
04a4879e02
more work on error reporting in sso and slo profiles
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1209043371 +0200
cdb8bd5597
change metadata generation for the new endpoints
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1209043349 +0200
1546f35197
* bad method call
0001-01-01 00:00:00 +00:00
Damien Laniel
976ccd50a4
merged from Benjamin's branch
2008-04-24 15:20:06 +02:00
<bdauvergne@entrouvert.com> 1209030478 +0200
0e4fa91bb0
start to use new endpoint classes in the endpoints
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1208959511 +0200
45aef7194d
disable xml errors
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1208797731 +0200
c675aa2ee7
work on the endpoints class, add a generic dispatching class using QUERY_INFO, and a specific saml2 endpoints class
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1208785363 +0200
2183d6b9af
* saml2.inc.php:
...
- add a relaystate parameter to sso functions
* saml_common.inc.php:
- add a relaystate parameter to sso functions
- complete error handling
* endpoints.inc.php:
- extract query string
- detect HTTP_METHOD
- block endpoints from bad methods
0001-01-01 00:00:00 +00:00
Damien Laniel
dc4f494aa4
fixed and completed function to get assertion attributes
2008-04-21 15:42:18 +02:00
<bdauvergne@entrouvert.com> 1208785127 +0200
c0aba95c76
* ajout d'une méthode lasso_soap_logout
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1208785079 +0200
178d06216d
remove call to lasso_init, this function does not exist anymore
0001-01-01 00:00:00 +00:00
Damien Laniel
d731cd8885
merged from Benjamin's branch
2008-04-21 12:30:02 +02:00
Damien Laniel
a13c938256
implements getting attributes from assertion
2008-04-21 12:23:28 +02:00
<bdauvergne@entrouvert.com> 1207838253 +0200
1fa90fe001
comment all debuglog calls
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1207838235 +0200
75d1cd72d9
move cookiename to a local variable, comment debuglog calls
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1207838151 +0200
c75fd57449
move cookiename to a local variable, comment debuglog calls
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1207755128 +0200
791096b949
fix error in names of parameter keys
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1207755096 +0200
ccdc33da16
handle request denied response in ssoConsumer
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1207755062 +0200
d26e5eabeb
add documentation for lassospkit_login_url
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1207752170 +0200
4c1bd996fc
redirect openssl errors to dev null
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1207751790 +0200
c82f81938a
add memcache session storage, fix forgottent arg to storage->delete(), a new config key session_storage_class
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1207751566 +0200
0a71c6645d
* utils: new function extract_options that extract key-value from an array and
...
validate the value type.
* endpoints/saml2: support a new GET arguments "passive"
* public API: lassospkit_login_url take a second argument, an array
of options, possibilities are:
- "persistent" a boolean
- "passive" a boolean
Support of remoteID or other kind of parameter will be easier to implement
now.
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1207743594 +0200
1b8f7a441b
add a delete function
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1207742719 +0200
6235188a29
modularization of the storage of sessions
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1207742680 +0200
e858c68969
modularize session handling, start to be a little bit redundant with storage classes
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1207742622 +0200
86061ce83f
new memcache support
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1207733932 +0200
4c6408ee6b
merge of sylvain diff
0001-01-01 00:00:00 +00:00