Have Terraform's Vault provider renew its Vault token

By policy, every token issued by our in-house Vault are short lived (regardless of client). Vault clients renew their token periodically so that’s not a problem.

But we also have a Terraform script that runs for a long time, longer than the validity period of the VAULT_TOKEN we provided it.

Is there a way to instruct Terraform to renew its Vault token periodically, so that it remains valid as long as required to run the Terraform script?