Skip to content

Commit 2db2b0e

Browse files
committed
Fix checker DI defintions
Claim and header checker managers were incorrectly defined as `JWSVerifierService` which made it impossible to lint the container via `bin/console lint:container`.
1 parent 4074838 commit 2db2b0e

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/Bundle/JoseFramework/DependencyInjection/Source/Checker/ClaimChecker.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
namespace Jose\Bundle\JoseFramework\DependencyInjection\Source\Checker;
1515

1616
use Jose\Bundle\JoseFramework\DependencyInjection\Source\Source;
17+
use Jose\Bundle\JoseFramework\Services\ClaimCheckerManager;
1718
use Jose\Bundle\JoseFramework\Services\ClaimCheckerManagerFactory;
18-
use Jose\Component\Signature\JWSVerifier as JWSVerifierService;
1919
use Symfony\Component\Config\Definition\Builder\NodeDefinition;
2020
use Symfony\Component\DependencyInjection\ContainerBuilder;
2121
use Symfony\Component\DependencyInjection\Definition;
@@ -32,7 +32,7 @@ public function load(array $configs, ContainerBuilder $container): void
3232
{
3333
foreach ($configs[$this->name()] as $name => $itemConfig) {
3434
$service_id = sprintf('jose.claim_checker.%s', $name);
35-
$definition = new Definition(JWSVerifierService::class);
35+
$definition = new Definition(ClaimCheckerManager::class);
3636
$definition
3737
->setFactory([new Reference(ClaimCheckerManagerFactory::class), 'create'])
3838
->setArguments([

src/Bundle/JoseFramework/DependencyInjection/Source/Checker/HeaderChecker.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
namespace Jose\Bundle\JoseFramework\DependencyInjection\Source\Checker;
1515

1616
use Jose\Bundle\JoseFramework\DependencyInjection\Source\Source;
17+
use Jose\Bundle\JoseFramework\Services\HeaderCheckerManager;
1718
use Jose\Bundle\JoseFramework\Services\HeaderCheckerManagerFactory;
18-
use Jose\Component\Signature\JWSVerifier as JWSVerifierService;
1919
use Symfony\Component\Config\Definition\Builder\NodeDefinition;
2020
use Symfony\Component\DependencyInjection\ContainerBuilder;
2121
use Symfony\Component\DependencyInjection\Definition;
@@ -32,7 +32,7 @@ public function load(array $configs, ContainerBuilder $container): void
3232
{
3333
foreach ($configs[$this->name()] as $name => $itemConfig) {
3434
$service_id = sprintf('jose.header_checker.%s', $name);
35-
$definition = new Definition(JWSVerifierService::class);
35+
$definition = new Definition(HeaderCheckerManager::class);
3636
$definition
3737
->setFactory([new Reference(HeaderCheckerManagerFactory::class), 'create'])
3838
->setArguments([

0 commit comments

Comments
 (0)