Files
2026-02-18 20:17:19 -06:00

20 lines
410 B
PHP

<?php
declare(strict_types=1);
namespace Jose\Component\KeyManagement\Analyzer;
use Jose\Component\Core\JWK;
use Override;
final readonly class KeyIdentifierAnalyzer implements KeyAnalyzer
{
#[Override]
public function analyze(JWK $jwk, MessageBag $bag): void
{
if (! $jwk->has('kid')) {
$bag->add(Message::medium('The parameter "kid" should be added.'));
}
}
}