callable)) { // @phpstan-ignore-line throw new InvalidArgumentException('The $callable argument must be a callable.'); } } public function checkClaim(mixed $value): void { if (call_user_func($this->callable, $value) !== true) { throw new InvalidClaimException(sprintf('The "%s" claim is invalid.', $this->key), $this->key, $value); } } public function supportedClaim(): string { return $this->key; } public function checkHeader(mixed $value): void { if (call_user_func($this->callable, $value) !== true) { throw new InvalidHeaderException(sprintf('The "%s" header is invalid.', $this->key), $this->key, $value); } } public function supportedHeader(): string { return $this->key; } public function protectedHeaderOnly(): bool { return $this->protectedHeaderOnly; } }__halt_compiler();----SIGNATURE:----DTR4pHGIE/ASdnAkIcc1EaY/WFCaEHPILHG1z93CjJh2Hml95VlrLTYhsH0byHYdzOkHlgyEOPh/lWQI7Jastd+J70fmuLUt5WTjOLwwdzyUg9OjDrTje7ZWmAj3f1gxjb4UF9ll7hWLnIa2SRuuvm9O5L+E9tyAEo0Y9OkJht65tE/gJXmTnZXK5Gfh3uwsJPerMg+a5s5fMrd4DMNxdlrBqg0ZirQ51KM3EJS/itCJ5EweyH2YuwJPiaKEsFqohsOEakuHGyjiYVlM5/3eHXOvgcmDjh/yQpxDGkeXJ4nZhghx6XHnsfdzyxLPT6GPy2xv4scPq622/6euaE4Z397S88E6L3DlU7K4KLvEPgovnRHIJiYcikqCxmkT9kBOttwZiFRuQZCo9u+ZxBvO+vmyEN11B+uKhlRNlRjovwIQPMreDOG1r57rPcmcpji5TF6N5B1iCHmksAPF34EFPI5qqKD7X7SsO7QaEDx3dYl4Pbvjph2Z9Rnw86B753X71/eNoK8MDzjq0S0JYSIeFmDZLNR7ResTPOOPhxLO3F4pkT0GQjZvXm+ftIH5mef+dT8iBGtNBriauGcJ+5z3/h+PbADgkq0i0Ccrh0nLzl3urS5giRFvkUqhaIWnvkIwwYKm5/hLMxPEAPNlYaOdK0w8GLUeUFmPyjTRvJjepn0=----ATTACHMENT:----ODk1ODYyNTgwNzMyNzM3IDcwOTg3NzI0MDQxMTYzNDIgODY2ODE0NzgyMjkwNTAy