|
ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Go to the source code of this file.
Namespaces | |
| namespace | 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(), and SAML2\ArtifactResolve\setArtifact().
| $artifactResponse = new \SAML2\ArtifactResponse() |
Definition at line 63 of file ArtifactResolutionService.php.
| 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\Assertion\getIssuer(), SAML2\Message\getIssuer(), sspmod_adfs_IdP_ADFS\receiveAuthnRequest(), SAML2\SOAPClient\send(), SAML2\Assertion\setIssuer(), SAML2\Message\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.