ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
initSLO.php
Go to the documentation of this file.
1 <?php
2 require_once('../../_include.php');
3 
5 $idpEntityId = $metadata->getMetaDataCurrentEntityID('saml20-idp-hosted');
7 
8 SimpleSAML\Logger::info('SAML2.0 - IdP.initSLO: Accessing SAML 2.0 IdP endpoint init Single Logout');
9 
10 if (!isset($_GET['RelayState'])) {
11  throw new SimpleSAML_Error_Error('NORELAYSTATE');
12 }
13 
14 $idp->doLogoutRedirect(\SimpleSAML\Utils\HTTP::checkURLAllowed((string) $_GET['RelayState']));
15 assert(FALSE);
static getMetadataHandler()
This function retrieves the current instance of the metadata handler.
$_GET["client_id"]
static getById($id)
Retrieve an IdP by ID.
Definition: IdP.php:124
$idpEntityId
Definition: initSLO.php:5
Attribute-related utility methods.
static info($string)
Definition: Logger.php:199
$metadata
Definition: initSLO.php:4
$idp
Definition: initSLO.php:6