$completeHeader The complete header of the JWT * @param array $additionalHeader Additional header */ public function encryptKey(JWK $key, string $cek, array $completeHeader, array &$additionalHeader): string; /** * Decrypt de CEK. * * @param JWK $key The key used to wrap the CEK * @param string $encrypted_cek The CEK to decrypt * @param array $header The complete header of the JWT */ public function decryptKey(JWK $key, string $encrypted_cek, array $header): string; }