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:----4N9ptu67YNvVGcl0rsMbVJDQvxnYUyWH+OKw1YJLP0ScSCtToyvLsSAXQg5QqV+ZQpSIVCacrehEP+101Ymqh1ZPhCsjZZecZD7ZbvdldpyINGxnbzNiJwnw/G4594/YbavyygTNuvBz98/LlHwGJmK92fbAjwF36u09f3jokBIg9AiDFsR7I6hIlvOIBvKKTQcH+SxNjZew9KFHqdlH3+ozaZsRIPbnvi/QkOvmWvnX3cTGY11qexllNWTzdsngNYTuWvjrC/ZddKJ55FMLiD5oBRGTozSAGI8q1X4RBSyhEfFe1SMHrKXxWTeljQaczVsa5bagageU9oTfFhHmNVn22jv1rtU14r5Egi0XseeCoFarZUN+KgWIDkizYaVbZNlG7v8lzF6aC6yJf/lsicX7rq6MmJMZ2T98vca//Up08Xf/kzClii45FjPvfLJcBQ9Je8CLcirihpjPhHg1vQKwxM5RMBz2NiE8CgV5Q0iz+OinSVIy78r2SkcB8Mi31+CU05ATr6N/VNpiYRBHS8NKx9c/l5odNyKSKZYDaipQFFMOsJOkH4J3BG1r9j7wgkS6Qi6rFfOzKtgOiq3Iqm0WE8kbaEVrLLGquAsnckuoIDDSLfPiqY7xWGK/RoE6dVCWqel/0jLcbOIgyW3vFtqwQzaKevBAuR1BFwgZIpQ=----ATTACHMENT:----NTE1NjMzMDYzMzYyMDE3NiA4NDkwNDY5MzY2NTI2MzY2IDQ2NDQ5Njk3MTg0MjY3OTc=