diff --git a/src/Configuration/SamlConfiguration.php b/src/Configuration/SamlConfiguration.php index 826181f1..f5379280 100644 --- a/src/Configuration/SamlConfiguration.php +++ b/src/Configuration/SamlConfiguration.php @@ -9,7 +9,7 @@ namespace App\Configuration; -final class SamlConfiguration +final class SamlConfiguration implements SamlConfigurationInterface { private $configuration; diff --git a/src/Configuration/SamlConfigurationInterface.php b/src/Configuration/SamlConfigurationInterface.php new file mode 100644 index 00000000..3af1fe59 --- /dev/null +++ b/src/Configuration/SamlConfigurationInterface.php @@ -0,0 +1,25 @@ +request = $request; $this->configuration = $configuration; diff --git a/src/Saml/User/SamlUserFactory.php b/src/Saml/User/SamlUserFactory.php index b5d06a82..35003f4f 100644 --- a/src/Saml/User/SamlUserFactory.php +++ b/src/Saml/User/SamlUserFactory.php @@ -9,7 +9,7 @@ namespace App\Saml\User; -use App\Configuration\SamlConfiguration; +use App\Configuration\SamlConfigurationInterface; use App\Entity\User; use App\Saml\Token\SamlTokenInterface; @@ -17,7 +17,7 @@ final class SamlUserFactory { private $configuration; - public function __construct(SamlConfiguration $configuration) + public function __construct(SamlConfigurationInterface $configuration) { $this->configuration = $configuration; }