* ajout d'une méthode lasso_soap_logout
This commit is contained in:
parent
178d06216d
commit
c0aba95c76
|
@ -2,6 +2,15 @@
|
|||
require_once('lassospkit_utils_session.inc.php');
|
||||
require_once('lassospkit_utils.inc.php');
|
||||
require_once('lassospkit_config.inc.php');
|
||||
require_once("lassospkit_helper.inc.php");
|
||||
require_once("lassospkit_dispatcher.inc.php");
|
||||
require_once("lassospkit_saml2.inc.php");
|
||||
require_once("lassospkit_metadata.inc.php");
|
||||
require_once("lassospkit_utils.inc.php");
|
||||
require_once("lassospkit_utils_session.inc.php");
|
||||
require_once("lassospkit_dummysession.inc.php");
|
||||
require_once("lassospkit_autopersistentsession.inc.php");
|
||||
|
||||
|
||||
/** This file contains the public front-end API
|
||||
to the LassoSPKit for PHP.
|
||||
|
@ -129,3 +138,11 @@ function lassospkit_configure_url() {
|
|||
}
|
||||
return $url;
|
||||
}
|
||||
|
||||
function lassospkit_soap_logout() {
|
||||
$session_class = "LassoSPKit" . LassoSPKitConfig::get('session');
|
||||
$session = new $session_class();
|
||||
$saml2 = new LassoSPKitSAML2($session);
|
||||
$method = LASSO_HTTP_METHOD_SOAP;
|
||||
$ret = $saml2->initiateSLO($method);
|
||||
}
|
||||
|
|
Reference in New Issue