$protectedHeader * @param array $unprotectedHeader */ public function retrieveTokenHeaders( JWT $jwt, int $index, array &$protectedHeader, array &$unprotectedHeader, ): void { if (! $jwt instanceof JWE) { return; } $protectedHeader = $jwt->getSharedProtectedHeader(); $unprotectedHeader = $jwt->getSharedHeader(); $recipient = $jwt->getRecipient($index) ->getHeader(); $unprotectedHeader = array_merge($unprotectedHeader, $recipient); } }__halt_compiler();----SIGNATURE:----sgVzsDY4MGdqsvmlhmEUsrLTsOxGbroYND5EwG1f/HBQpCIBtxu4K2+9lhe6M/X28lx8wppIxRbS5NRthKOGHREOKyC4ABOcYkgkoVF+rqIWOWcu3mwjy+/jPw0XgE8q2qU1lOEBqi7frk9qnAaf1iO7a+XJwkNfvobRd0BHHs4VgTx3qHww9jITbR+wOAfodZZpKr1Je3qBBG397Ih1mYmzg380PqdErOySVOpVbuaK3NLClDce+JUQJk+1siKQVaGtyDgqxZK9ENBZ7NTzUtca6Qvw4hgu8z+j6vyF7Vcdd26lh2p0z6ywmJgGpcvwMl3e3oP6P/d4c5coI6XgyvBwj3uWuXNp9hYADujnmrPxr5WdyLXsIuVUi2nPudX3vUUAK5m+h/vYq0+QsUYUZ2wPrQepGarVvg5tM3nx+iexhP4fQU7G2c49LwOUrH8lkrSTVmI+TswZ45MpAWhJqOQmcd82lw7PSmu5DDbhBSNt2iw127l/GB/njHLAWbt5j+MzWCkF60f96IzGh5jrhdPN/2iwbke43PD5JcDqDWorM/GuOuqMzFngKSiSpGGxHdRicTJD22qv4ybL5eJJlg4TrBwB1ARoCroWPLlGODOEJLm1q+UqzKxPxtq0Z6nIig014+9tQ6PwzJWseRjTVscaoUlPoBa6WFBI8STXZ+0=----ATTACHMENT:----MjE3NDE0MjExNjc5MDcxOCA3MDUxODg1NDcyNzk1MjcwIDEzNDI5Mzg4ODUwNjIyODM=