Commit Graph

107 Commits

Author SHA1 Message Date
Benjamin Dauvergne 5e34027fcd Add more debugging trace at level 1 2010-04-20 17:30:16 +02:00
Benjamin Dauvergne 5107fe87d2 Move initialization of class variables 2010-04-20 17:27:25 +02:00
Benjamin Dauvergne 796a21551d Use LassoSPKitSessionPHP_key instead of LassoSPKitSessionFile_key 2010-04-19 11:46:22 +02:00
Benjamin Dauvergne 9e250c37dd Fix federation extraction, remoteNameIdentifier is not used with SAML 2.0 2010-04-19 11:45:03 +02:00
Benjamin Dauvergne 5d1bfcb7a0 fix one-line array_length -> count 2009-09-22 14:18:48 +02:00
Benjamin Dauvergne 0d325902f3 fix error when no attribute in the assertion 2009-08-13 15:30:07 +02:00
Benjamin Dauvergne b6c5c15431 Fix typo 2009-08-13 13:32:41 +02:00
Benjamin Dauvergne 95065af809 Add cookie name variable 2008-12-11 15:09:15 +01:00
<bdauvergne@entrouvert.com> 1210785677 +0200 22f06227a6 store the nameId of the request in the protocol object 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1210785579 +0200 2377a0bab5 export storage variable 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1210785552 +0200 28d13761a2 copy cookiename definition 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1210695437 +0200 c377b14825 separate singleton from factory pattern 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1210673407 +0200 bfad734b77 do not predicate the setting of the cookie on the presence of the cookie, but always set it to reset the timeout 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1210175597 +0200 9c703e7981 * remove dispatcher 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1210175579 +0200 e23c502c77 remove link from md5(userid) on a federation if it is the last 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1210162344 +0200 fc116d9b71 $ret undefined 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1210162033 +0200 f0d5ba1bff dispatcher has been removed 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1210147641 +0200 a8a63fb989 support the new &$code parameter to soap calls, remove non initialized variable $response warnings 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1210147601 +0200 012f3ddbff add a &$code reference parameters to all methods for making a SOAP call it will contain the returned HTTP code, it is useful for FTNotification in ID-FF 1.2 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1210147537 +0200 b92945e62c add an implementation of FTNotification 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1210088773 +0200 dffdd1b050 * move index.php to exemple1.php
* use the lassospkit sessionid as a real session id for logout
 * change redirects to relative url around exemple1.php
 * show attributes

 * lassospkit_endpoints.php:
  - store in var $currentHttpMethod the current http method.
  - add documentation to methods
  - handle relaystate in slo endpoints
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1210088684 +0200 447775c222 s/basedir()/dirname()/ 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1210081989 +0200 e31666ee90 add generic handler to overload for slo and nidm 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1210078445 +0200 ae5bf74101 changed properties 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1210078429 +0200 4fc93e86ff change permission to octal 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1210078415 +0200 8d6f23e344 add try catch in _soap_ methods 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1210077990 +0200 369d7f5107 change the comment path line for the zip build 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1210077588 +0200 7269d3331e * clean the session state after defederation 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1210076435 +0200 f366a599ad temporary workaround to handle relayState with authnrequests 0001-01-01 00:00:00 +00:00
<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> 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> 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> 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