ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Go to the source code of this file.
Variables | |
if(!isset($_REQUEST['idp'])) | $idp = (string) $_REQUEST['idp'] |
if(!isset($_REQUEST['association'])) | $assocId = urldecode($_REQUEST['association']) |
$relayState = null | |
if(isset($_REQUEST['RelayState'])) | $associations = $idp->getAssociations() |
if(!isset($associations[$assocId])) | $association = $associations[$assocId] |
$metadata = SimpleSAML_Metadata_MetaDataStorageHandler::getMetadataHandler() | |
$idpMetadata = $idp->getConfig() | |
$spMetadata = $metadata->getMetaDataConfig($association['saml:entityID'], 'saml20-sp-remote') | |
$lr = sspmod_saml_Message::buildLogoutRequest($idpMetadata, $spMetadata) | |
$assertionLifetime = $spMetadata->getInteger('assertion.lifetime', null) | |
$encryptNameId = $spMetadata->getBoolean('nameid.encryption', null) | |
$bindings = array(\SAML2\Constants::BINDING_HTTP_POST) | |
$dst = $spMetadata->getDefaultEndpoint('SingleLogoutService', $bindings) | |
$binding = \SAML2\Binding::getBinding($dst['Binding']) | |
$assertionLifetime = $spMetadata->getInteger('assertion.lifetime', null) |
Definition at line 33 of file logout-iframe-post.php.
Referenced by sspmod_saml_IdP_SAML2\buildAssertion(), and sspmod_saml_IdP_SAML2\buildLogoutRequest().
if (!isset( $associations[ $assocId])) $association = $associations[$assocId] |
Definition at line 23 of file logout-iframe-post.php.
Referenced by SimpleSAML_Session\addAssociation(), SimpleSAML\IdP\TraditionalLogoutHandler\logoutNextSP(), sspmod_saml_IdP_SAML2\sendResponse(), and SimpleSAML\IdP\IFrameLogoutHandler\startLogout().
if (isset( $_REQUEST[ 'RelayState'])) $associations = $idp->getAssociations() |
Definition at line 19 of file logout-iframe-post.php.
if (!isset( $_REQUEST[ 'association'])) $assocId = urldecode($_REQUEST['association']) |
Definition at line 12 of file logout-iframe-post.php.
Referenced by SimpleSAML_IdP\getSPName(), SimpleSAML_IdP\handleLogoutRequest(), SimpleSAML_IdP\handleLogoutResponse(), SimpleSAML\IdP\IFrameLogoutHandler\onResponse(), SimpleSAML\IdP\TraditionalLogoutHandler\onResponse(), sspmod_adfs_IdP_ADFS\receiveLogoutMessage(), sspmod_saml_IdP_SAML2\receiveLogoutMessage(), SimpleSAML\IdP\IFrameLogoutHandler\startLogout(), and SimpleSAML_IdP\terminateAssociation().
$binding = \SAML2\Binding::getBinding($dst['Binding']) |
Definition at line 55 of file logout-iframe-post.php.
Referenced by wsdl\fetchWSDL(), wsdl\getBindingData(), SimpleSAML_Configuration\getEndpointPrioritizedByBinding(), sspmod_saml_IdP_SAML2\getLogoutURL(), sspmod_saml_IdP_SAML2\handleAuthError(), ilLDAPSettingsGUI\initForm(), sspmod_saml_IdP_SAML2\receiveAuthnRequest(), sspmod_saml_IdP_SAML2\receiveLogoutMessage(), ilLDAPSettingsGUI\roleMapping(), sspmod_saml_IdP_SAML2\sendLogoutRequest(), sspmod_saml_IdP_SAML2\sendLogoutResponse(), sspmod_saml_IdP_SAML2\sendResponse(), and wsdl\wsdl().
$bindings = array(\SAML2\Constants::BINDING_HTTP_POST) |
Definition at line 52 of file logout-iframe-post.php.
Referenced by nusoap_server\configureWSDL(), SimpleSAML\Utils\Config\Metadata\getDefaultEndpoint(), SimpleSAML_Utilities\getDefaultEndpoint(), SimpleSAML_Configuration\getDefaultEndpoint(), and sspmod_saml_IdP_SAML2\getLogoutURL().
$dst = $spMetadata->getDefaultEndpoint('SingleLogoutService', $bindings) |
Definition at line 54 of file logout-iframe-post.php.
Referenced by ilDAVServer\COPY(), sspmod_statistics_DateHandler\fromSlot(), sspmod_saml_IdP_SAML2\getLogoutURL(), ilDAVServer\MOVE(), getid3_quicktime\QuicktimeParseNikonNCTG(), sspmod_saml_IdP_SAML2\sendLogoutRequest(), sspmod_saml_IdP_SAML2\sendLogoutResponse(), sspmod_saml_Auth_Source_SP\startSSO2(), and sspmod_statistics_DateHandler\toSlot().
$encryptNameId = $spMetadata->getBoolean('nameid.encryption', null) |
Definition at line 39 of file logout-iframe-post.php.
Referenced by sspmod_saml_IdP_SAML2\buildAssertion(), sspmod_saml_IdP_SAML2\buildLogoutRequest(), and sspmod_saml_Auth_Source_SP\startSLO2().
$idp = (string) $_REQUEST['idp'] |
Definition at line 6 of file logout-iframe-post.php.
$idpMetadata = $idp->getConfig() |
Definition at line 26 of file logout-iframe-post.php.
Referenced by SimpleSAML_Auth_ProcessingChain\__construct(), SimpleSAML\Bindings\Shib13\Artifact\extractResponse(), sspmod_adfs_IdP_ADFS\getLogoutURL(), sspmod_saml_IdP_SAML2\getLogoutURL(), sspmod_saml_IdP_SAML2\handleAuthError(), sspmod_saml_Auth_Source_SP\handleResponse(), SimpleSAML_IdP\postAuth(), sspmod_saml_IdP_SAML2\receiveAuthnRequest(), sspmod_saml_IdP_SAML2\receiveLogoutMessage(), SAML2\HTTPArtifact\send(), sspmod_saml_IdP_SAML2\sendLogoutRequest(), sspmod_adfs_IdP_ADFS\sendLogoutResponse(), sspmod_saml_IdP_SAML2\sendLogoutResponse(), sspmod_saml_IdP_SAML1\sendResponse(), sspmod_saml_IdP_SAML2\sendResponse(), sspmod_adfs_IdP_ADFS\sendResponse(), sspmod_saml_Auth_Source_SP\startSLO2(), and sspmod_saml_Auth_Source_SP\startSSO().
$lr = sspmod_saml_Message::buildLogoutRequest($idpMetadata, $spMetadata) |
Definition at line 29 of file logout-iframe-post.php.
Referenced by PHPExcel_Writer_HTML\_calculateSpans(), PHPExcel_Reader_Excel5\_readBIFF5CellRangeAddressFixed(), PHPExcel_Reader_Excel5\_readBIFF8CellRangeAddress(), PHPExcel_Reader_Excel5\_readBIFF8CellRangeAddressB(), PHPExcel_Reader_Excel5\_readBIFF8CellRangeAddressFixed(), sspmod_saml_Message\buildLogoutRequest(), sspmod_saml_IdP_SAML2\buildLogoutRequest(), sspmod_saml_Message\buildLogoutResponse(), sspmod_saml_IdP_SAML2\getLogoutURL(), sspmod_saml_IdP_SAML2\sendLogoutRequest(), sspmod_saml_IdP_SAML2\sendLogoutResponse(), and sspmod_saml_Auth_Source_SP\startSLO2().
Definition at line 25 of file logout-iframe-post.php.
$relayState = null |
Definition at line 14 of file logout-iframe-post.php.
Referenced by sspmod_saml_IdP_SAML2\buildLogoutRequest(), sspmod_adfs_IdP_ADFS\getLogoutURL(), sspmod_saml_IdP_SAML2\getLogoutURL(), SAML2\HTTPRedirect\getRedirectURL(), SAML2\HTTPArtifact\getRedirectURL(), SAML2\Message\getRelayState(), sspmod_saml_IdP_SAML2\handleAuthError(), SimpleSAML_IdP\handleLogoutResponse(), SimpleSAML\IdP\TraditionalLogoutHandler\logoutNextSP(), SimpleSAML\IdP\TraditionalLogoutHandler\onResponse(), SAML2\HTTPRedirect\parseQuery(), sspmod_saml_IdP_SAML2\receiveAuthnRequest(), sspmod_saml_IdP_SAML2\receiveLogoutMessage(), SAML2\HTTPPost\send(), sspmod_saml_IdP_SAML2\sendLogoutRequest(), sspmod_saml_IdP_SAML2\sendResponse(), SimpleSAML\Bindings\Shib13\HTTPPost\sendResponse(), and SAML2\Message\setRelayState().
$spMetadata = $metadata->getMetaDataConfig($association['saml:entityID'], 'saml20-sp-remote') |
Definition at line 27 of file logout-iframe-post.php.
Referenced by SimpleSAML_Auth_ProcessingChain\__construct(), SimpleSAML\Bindings\Shib13\Artifact\extractResponse(), sspmod_adfs_IdP_ADFS\getLogoutURL(), sspmod_saml_IdP_SAML2\getLogoutURL(), SimpleSAML_IdP\getSPName(), sspmod_saml_IdP_SAML2\handleAuthError(), SimpleSAML_IdP\postAuth(), sspmod_adfs_IdP_ADFS\receiveAuthnRequest(), sspmod_saml_IdP_SAML1\receiveAuthnRequest(), sspmod_saml_IdP_SAML2\receiveAuthnRequest(), sspmod_saml_IdP_SAML2\receiveLogoutMessage(), sspmod_saml_IdP_SAML2\sendLogoutRequest(), sspmod_saml_IdP_SAML2\sendLogoutResponse(), sspmod_saml_IdP_SAML1\sendResponse(), sspmod_saml_IdP_SAML2\sendResponse(), sspmod_adfs_IdP_ADFS\sendResponse(), and sspmod_negotiate_Auth_Source_Negotiate\spDisabledInMetadata().