The problem is that at the current state Foreman just takes this files from the underlying operating system but it would need the specific one for operating systems.
This and ideas on how to solve this are detailed in Add SecureBoot support for arbitrary distributions, but be warned it is a quite long topic. To make it short and simple the Project is aware of the problem and working on a solution.