Under what legal conditions can governments and businesses mandate vaccines?

Whether a vaccine requirement is legal will depend on who is imposing it and how they have shaped it. Mandates that have been rolled out already appear to have been ...