diff --git a/www/saml2/idp/ArtifactResolutionService.php b/www/saml2/idp/ArtifactResolutionService.php new file mode 100644 index 0000000000000000000000000000000000000000..829b0735543cc0ff1adede693c62c4d21aa6bdf3 --- /dev/null +++ b/www/saml2/idp/ArtifactResolutionService.php @@ -0,0 +1,18 @@ +<?php + +/** + * @deprecated This script exists for legacy purposes only and will be removed in a future release. + */ + +declare(strict_types=1); + +namespace SimpleSAML; + +require_once('../../_include.php'); + +use SimpleSAML\Configuration; +use SimpleSAML\Module\saml\Controller; + +$config = Configuration::getInstance(); +$controller = new Controller\WebBrowserSingleSignOn($config); +$controller->ArtifactResolutionService()->send(); diff --git a/www/saml2/idp/SSOService.php b/www/saml2/idp/SSOService.php new file mode 100644 index 0000000000000000000000000000000000000000..6ab2e1e6d8f14b04e65c05daeb90e76bdad161a8 --- /dev/null +++ b/www/saml2/idp/SSOService.php @@ -0,0 +1,18 @@ +<?php + +/** + * @deprecated This script exists for legacy purposes only and will be removed in a future release. + */ + +declare(strict_types=1); + +namespace SimpleSAML; + +require_once('../../_include.php'); + +use SimpleSAML\Configuration; +use SimpleSAML\Module\saml\Controller; + +$config = Configuration::getInstance(); +$controller = new Controller\WebBrowserSingleSignOn($config); +$controller->singleSignOnService()->send(); diff --git a/www/saml2/idp/SingleLogoutService.php b/www/saml2/idp/SingleLogoutService.php new file mode 100644 index 0000000000000000000000000000000000000000..4c07c9eadfa6d743484eb9c5271ba66402a7b7bf --- /dev/null +++ b/www/saml2/idp/SingleLogoutService.php @@ -0,0 +1,20 @@ +<?php + +/** + * @deprecated This script exists for legacy purposes only and will be removed in a future release. + */ + +declare(strict_types=1); + +namespace SimpleSAML; + +require_once('../../_include.php'); + +use SimpleSAML\Configuration; +use SimpleSAML\Module\saml\Controller; +use Symfony\Component\HttpFoundation\Request; + +$request = Request::createFromGlobals(); +$config = Configuration::getInstance(); +$controller = new Controller\SingleLogout($config); +$controller->singleLogout($request)->send(); diff --git a/www/saml2/idp/initSLO.php b/www/saml2/idp/initSLO.php new file mode 100644 index 0000000000000000000000000000000000000000..49c514fa89b51925c07549190a990dfb1eeee0bd --- /dev/null +++ b/www/saml2/idp/initSLO.php @@ -0,0 +1,20 @@ +<?php + +/** + * @deprecated This script exists for legacy purposes only and will be removed in a future release. + */ + +declare(strict_types=1); + +namespace SimpleSAML; + +require_once('../../_include.php'); + +use SimpleSAML\Configuration; +use SimpleSAML\Module\saml\Controller; +use Symfony\Component\HttpFoundation\Request; + +$request = Request::createFromGlobals(); +$config = Configuration::getInstance(); +$controller = new Controller\SingleLogout($config); +$controller->initSingleLogout()->send($request); diff --git a/www/saml2/idp/metadata.php b/www/saml2/idp/metadata.php new file mode 100644 index 0000000000000000000000000000000000000000..2e03fde8bcf4dd924d02a089604c7e658018b519 --- /dev/null +++ b/www/saml2/idp/metadata.php @@ -0,0 +1,20 @@ +<?php + +/** + * @deprecated This script exists for legacy purposes only and will be removed in a future release. + */ + +declare(strict_types=1); + +namespace SimpleSAML; + +require_once('../../_include.php'); + +use SimpleSAML\Configuration; +use SimpleSAML\Module\saml\Controller; +use Symfony\Component\HttpFoundation\Request; + +$request = Request::createFromGlobals(); +$config = Configuration::getInstance(); +$controller = new Controller\Metadata($config); +$controller->metadata($request)->send();