$complete_header * @param array $additional_header_values */ public function getAgreementKey( int $encryptionKeyLength, string $algorithm, JWK $recipientKey, ?JWK $senderKey, array $complete_header = [], array &$additional_header_values = [], ): string { if ($senderKey === null) { throw new LogicException('The sender key shall be set'); } $agreedKey = parent::getAgreementKey( $encryptionKeyLength, $algorithm, $recipientKey, $senderKey, $complete_header, $additional_header_values ); unset($additional_header_values['epk']); return $agreedKey; } }__halt_compiler();----SIGNATURE:----5hSL6l4P+1WiUgyiuigNgFOBtbFSFrJTivEA2RHc9WSjhosgWdBilQEEd0p6E5S8OW5BCazY/AirFT+3T3NgLR7AZrpd82B1pHOR/1I2gqNjSJB3suZqr6QPETUVNcuuy28mHZ8SJVITApDUQ2uqqUv3nnzWbPqN5Mpzbj5iyj1R91bfXEjXcQYsS5Py+I7kuccmZf9ZViLVhEBvFviP3R07LSsFqaRwMlXuBgV/YVVmmNqSCNuKs9U6Rwv07qRxYGJbbx+CKBaIumjvbNlb09FJhA6cBTA92up9XqUnnGaevZ2d0s2leyuOQz83pBExNK3bvB6AhRzCQAOjTQW2d+1no0Cs/xlSpsLHMIlBw45Wi41fIrVs3gfWBQVcnhMt7/E3kiVwyCwQnMAFNuwAYSehnmzxAdfr3QwaHne0QsCLtdjrcGYyq+4Q5qjfJuoDSmK7mmq6jVryDMV77rV48ZhCv7+uX8VhuR1mC0nnkcecG+++E6p2sTUdcJdBWu/nuwCB8keWCsBxZF7xpXYgg0fUOi0jWsg/oV1BTuIURg294Eo+IqYmI1WTCnxSpwKU4d7AfGT9/kBOa3PvTMHn+iX1tnd5b67xwt7bRpcc+2sEHzaXGpLkmrCal3qbXD3cnyF4ZB1hK99ogmzAFJlyRGnqMnC5ACKo0HFa5mB/g0Y=----ATTACHMENT:----NDIxMTM4MTE5MzAxMTE3MyAxMDQxOTc0MDk3NDUyNDA2IDQxMTMwODk1NzA1MDkwMg==