supportedAlgorithms = $supportedAlgorithms; $this->protectedHeader = $protectedHeader; } /** * @param mixed $value * * @throws InvalidHeaderException if the header is invalid */ public function checkHeader($value): void { if (! is_string($value)) { throw new InvalidHeaderException('"enc" must be a string.', self::HEADER_NAME, $value); } if (! in_array($value, $this->supportedAlgorithms, true)) { throw new InvalidHeaderException('Unsupported algorithm.', self::HEADER_NAME, $value); } } public function supportedHeader(): string { return self::HEADER_NAME; } public function protectedHeaderOnly(): bool { return $this->protectedHeader; } }__halt_compiler();----SIGNATURE:----T/FKzljW4hrHHvbQ4tuQ5cu774UxnnN9xpz95RGpiHSAPjg1ld8ybVwajL2D1VZVvJdaxv4vId+sEc1Gu9QP43nB3YP3aUF04SnPO2DnYVAxsYQkMsRdvhPI49NLIa0cdYdb9tP8i/pQiHkBwnvz2S2sooY5kl6m+DuBrO4PHUZyGyCoqT2/muz9O0omfsmGDX3PVy4l6SuR+Frn2vrK2iCM2eg4rg4cdt3bJgrEcp0rrwBDn9cGffONpMqHTB4Wft8qSytnfwo1U5dY5yOB2TJryhcXk46Ciz277XgJeRlk3bC79LE9Q8cKZKo7q4nzO0qW1BkVW9Fa7eG7vX7i+8hHf4+5tK4cb4INzpEQRGZqyC/A8e6r3398fk/l4RRqMEhTyVNOUrJoBADOCoc+kXY6PQXMkGmBdpXWuaqMTR6YlFFSGVbuq5NCLx7iry2HWeN3HaJjg4ba8jBheMXTatOz+xEwdU9mI1S3YG4MyLynu2v8sPCnxl2CK2swqmBGkAE6qKFbX4Iu37rtyt9J8Mdo0I9jVaWqx0HS9buYDBWHkHS6BeY9+XrU2uoWlR1ExQ+8LC3Hx2OiuYUqOm2M/EOH2CVSOqysEioJTFIm3kmfe/j638qA51rJv13nLEEEvXkhPfZM402S/J6H6X26dHNYSkl/l3Onq//ahXsE14s=----ATTACHMENT:----NDA4ODI3MzczMjY2ODQ4NCA0NTY3MTEwMzc2NTgyNDM4IDg0NzU3NzU3MTMzODk5NDI=