ILIAS  release_5-3 Revision v5.3.23-19-g915713cf615
logout-iframe-post.php File Reference

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'])
 

Variable Documentation

◆ $assertionLifetime

$assertionLifetime = $spMetadata->getInteger('assertion.lifetime', null)

◆ $association

if (!isset( $associations[ $assocId])) $association = $associations[$assocId]

◆ $associations

if (isset( $_REQUEST[ 'RelayState'])) $associations = $idp->getAssociations()

Definition at line 19 of file logout-iframe-post.php.

◆ $assocId

◆ $binding

◆ $bindings

◆ $dst

◆ $encryptNameId

$encryptNameId = $spMetadata->getBoolean('nameid.encryption', null)

◆ $idp

$idp = (string) $_REQUEST['idp']

Definition at line 6 of file logout-iframe-post.php.

◆ $idpMetadata

◆ $lr

◆ $metadata

◆ $relayState

◆ $spMetadata