ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Go to the source code of this file.
Namespaces | |
SimpleSAMLphp | |
Temporary autoloader to ensure compatibility with old, non-PSR-2 compliant classes. | |
Variables | |
$config = SimpleSAML_Configuration::getInstance() | |
if(! $config->getBoolean('enable.saml20-idp', false)) | $metadata = SimpleSAML_Metadata_MetaDataStorageHandler::getMetadataHandler() |
$idpEntityId = $metadata->getMetaDataCurrentEntityID('saml20-idp-hosted') | |
$idpMetadata = $metadata->getMetaDataConfig($idpEntityId, 'saml20-idp-hosted') | |
if(! $idpMetadata->getBoolean('saml20.sendartifact', false)) | $store = \SimpleSAML\Store::getInstance() |
if($store===false) | $binding = new \SAML2\SOAP() |
try | |
catch(Exception $e) if(!($request instanceof \SAML2\ArtifactResolve)) | $issuer = $request->getIssuer() |
$spMetadata = $metadata->getMetadataConfig($issuer, 'saml20-sp-remote') | |
$artifact = $request->getArtifact() | |
$responseData = $store->get('artifact', $artifact) | |
if($responseData !==null) | else |
$artifactResponse = new \SAML2\ArtifactResponse() | |
$artifact = $request->getArtifact() |
Definition at line 51 of file ArtifactResolutionService.php.
Referenced by SAML2\ArtifactResolve\getArtifact(), SAML2\HTTPArtifact\getRedirectURL(), SAML2\HTTPArtifact\send(), and SAML2\ArtifactResolve\setArtifact().
$artifactResponse = new \SAML2\ArtifactResponse() |
Definition at line 63 of file ArtifactResolutionService.php.
Referenced by SAML2\HTTPArtifact\send().
if ( $store===false) $binding = new \SAML2\SOAP() |
Definition at line 31 of file ArtifactResolutionService.php.
$config = SimpleSAML_Configuration::getInstance() |
Definition at line 13 of file ArtifactResolutionService.php.
$idpEntityId = $metadata->getMetaDataCurrentEntityID('saml20-idp-hosted') |
Definition at line 19 of file ArtifactResolutionService.php.
$idpMetadata = $metadata->getMetaDataConfig($idpEntityId, 'saml20-idp-hosted') |
Definition at line 20 of file ArtifactResolutionService.php.
catch (Exception $e) if (!( $request instanceof \SAML2\ArtifactResolve)) $issuer = $request->getIssuer() |
Definition at line 48 of file ArtifactResolutionService.php.
Referenced by SAML2\Message\__construct(), SAML2\Assertion\__construct(), SAML2\Message\getIssuer(), SAML2\Assertion\getIssuer(), sspmod_adfs_IdP_ADFS\receiveAuthnRequest(), SAML2\SOAPClient\send(), SAML2\Message\setIssuer(), SAML2\Assertion\setIssuer(), SAML2\Assertion\toXML(), and SimpleSAML\XML\Shib13\AuthnResponse\validate().
if (! $config->getBoolean( 'enable.saml20-idp', false)) $metadata = SimpleSAML_Metadata_MetaDataStorageHandler::getMetadataHandler() |
Definition at line 18 of file ArtifactResolutionService.php.
$responseData = $store->get('artifact', $artifact) |
Definition at line 53 of file ArtifactResolutionService.php.
$spMetadata = $metadata->getMetadataConfig($issuer, 'saml20-sp-remote') |
Definition at line 49 of file ArtifactResolutionService.php.
if (! $idpMetadata->getBoolean( 'saml20.sendartifact', false)) $store = \SimpleSAML\Store::getInstance() |
Definition at line 26 of file ArtifactResolutionService.php.
if ( $responseData !==null) else |
Definition at line 59 of file ArtifactResolutionService.php.
try |
Definition at line 32 of file ArtifactResolutionService.php.